<?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="208ecc4f-0cbd-3b0d-80e1-5b9fb9a361a7" componentQueryId="c233553d-0acc-38d4-9301-9e8665ef7f12" timestamp="2012-09-18T13:49:23.855+0000">
    <md:idwrapper id="c233553d-0acc-38d4-9301-9e8665ef7f12">
        <md:componentQuery xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0" resourceMap="file:/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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="289d0a57-b8c3-3617-a5e8-01ee1da6156d">
        <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.jdt" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.pde" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.ocl" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.transaction" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.workspace" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.teneo.hibernate" 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="aggregation/"/>
                <cs:private name="src.includes_11" path="xsl/"/>
                <cs:private name="src.includes_12" path="prefs/"/>
                <cs:private name="src.includes_13" 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.properties"/>
                <cs:private name="src.includes_8" path="release.xml"/>
                <cs:private name="src.includes_9" path="psf/"/>
            </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.source/" 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="src.includes_13"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="fe554ab1-a762-30ba-b70d-e738f1bad26c">
        <md:resolution cspecId="289d0a57-b8c3-3617-a5e8-01ee1da6156d" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </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="4bf94ca3-1d8f-32e9-95d8-8e345d9de2f6">
        <md:cspec name="javax.persistence" componentType="eclipse.feature" version="2.0.1.201205201951">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="javax.persistence" componentType="osgi.bundle" versionDesignator="[2.0.1.201205201951,2.0.1.201205201951]"/>
                <cs:dependency name="javax.persistence.feature.jar" componentType="osgi.bundle" versionDesignator="[2.0.1.201205201951,2.0.1.201205201951]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="105c3f66-e921-39e2-a14b-74dfac5e146b">
        <md:resolution cspecId="4bf94ca3-1d8f-32e9-95d8-8e345d9de2f6" 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="javax.persistence" componentType="eclipse.feature"/>
            <md:versionMatch artifactInfo="javax.persistence.feature.group" version="2.0.1.201205201951"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="8be4ebfb-8f49-385b-a52e-eadc387b8872">
        <md:cspec name="javax.persistence" componentType="osgi.bundle" version="2.0.1.201205201951">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="javax.persistence.source" componentType="osgi.bundle" versionDesignator="[2.0.1.201205201951,2.0.1.201205201951]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="d7a35872-22f2-3ecc-856a-c2a5d8556cda">
        <md:resolution cspecId="8be4ebfb-8f49-385b-a52e-eadc387b8872" 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="javax.persistence" componentType="osgi.bundle" versionDesignator="[2.0.1.201205201951,2.0.1.201205201951]"/>
            <md:versionMatch artifactInfo="javax.persistence" version="2.0.1.201205201951"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="2735aab0-2ab5-3924-840d-663585383990">
        <md:resolvedNode resolutionId="d7a35872-22f2-3ecc-856a-c2a5d8556cda"/>
    </md:idwrapper>
    <md:idwrapper id="1c5e4e79-ccbc-30f9-9bb7-1147c16e9b38">
        <md:resolvedNode resolutionId="105c3f66-e921-39e2-a14b-74dfac5e146b">
            <md:child refId="2735aab0-2ab5-3924-840d-663585383990"/>
        </md:resolvedNode>
    </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="8a4f149e-68ee-364a-b305-59b2b59c12da">
        <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}">
                <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="f88ec928-2969-3c6c-b930-3585201372c9">
        <md:cspec name="org.eclipse.emf" componentType="eclipse.feature" version="2.8.1.v20120917-0436">
            <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.v20120911-0500,2.8.0.v20120911-0500]"/>
                <cs:dependency name="org.eclipse.emf.common.ui" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="eclipse.feature" versionDesignator="[2.8.1.v20120911-0500,2.8.1.v20120911-0500]"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.edit.ui" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.ecore.editor" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.codegen" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.codegen.ui" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore" componentType="eclipse.feature" versionDesignator="[2.8.1.v20120917-0436,2.8.1.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.ui" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.converter" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.databinding" componentType="eclipse.feature" versionDesignator="[1.2.0.v20120917-0436,1.2.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.databinding.edit" componentType="eclipse.feature" versionDesignator="[1.2.0.v20120917-0436,1.2.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.mapping" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ui" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore.editor" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.1.v20120917-0436,2.8.1.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="08a9f16d-64d7-36e8-82eb-50705a724595">
        <md:resolution cspecId="f88ec928-2969-3c6c-b930-3585201372c9" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" 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.1.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="c0bc9c18-1376-3eb9-a978-c206a37a2854">
        <md:cspec name="org.eclipse.emf.ecore.edit" componentType="eclipse.feature" version="2.8.0.v20120917-0436">
            <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.v20120917-0436,2.8.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.ecore.change.edit" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120917-0436,2.5.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="32059acb-b668-3104-835e-c7f315b11712">
        <md:resolution cspecId="c0bc9c18-1376-3eb9-a978-c206a37a2854" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.edit" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.edit.feature.group" version="2.8.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="c4c490ba-f5ce-356a-ba0f-eb55e55654fd">
        <md:cspec name="org.eclipse.emf.ecore.change" componentType="osgi.bundle" version="2.8.0.v20120911-0500">
            <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.v20120911-0500,2.8.0.v20120911-0500]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="63739a35-2ef5-34fb-8450-0cdd35c12aea">
        <md:resolution cspecId="c4c490ba-f5ce-356a-ba0f-eb55e55654fd" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.change" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120911-0500,2.8.0.v20120911-0500]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.change" version="2.8.0.v20120911-0500"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e8bef839-7145-30a4-a799-9b798a91a474">
        <md:cspec name="org.eclipse.emf.ecore" componentType="osgi.bundle" version="2.8.1.v20120911-0500">
            <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.1.v20120911-0500,2.8.1.v20120911-0500]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="7b172122-4388-36be-b54f-54c5f2be8105">
        <md:resolution cspecId="e8bef839-7145-30a4-a799-9b798a91a474" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.8.1.v20120911-0500,2.8.1.v20120911-0500]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore" version="2.8.1.v20120911-0500"/>
        </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="bc06de6e-6fb1-3569-950e-bd020d874fe8">
        <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}">
                <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="5c6b4ced-52c0-32b9-8791-bd184fac17bd">
        <md:resolution cspecId="d64f0b4d-b42c-3710-aeee-5dd0526ea16e" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.core.runtime" version="3.8.0.v20120521-2346"/>
        </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="a379421c-250c-372e-84fd-b002024d6008">
        <md:resolution cspecId="99c4266f-293c-3da6-bd03-e3ed3f7331cf" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.equinox.registry" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
            <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="1d351832-04b1-39c0-935d-0f53445589f7">
        <md:resolution cspecId="1e637e9a-8c60-3136-a44a-db2d8da0943b" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.6.100,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.equinox.common" version="3.6.100.v20120522-1841"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="1658550f-ede8-32e5-8907-4fb41dc32863">
        <md:resolvedNode resolutionId="1d351832-04b1-39c0-935d-0f53445589f7"/>
    </md:idwrapper>
    <md:idwrapper id="11c5b89d-748b-3959-b9d8-8b7777f734ee">
        <md:resolvedNode resolutionId="a379421c-250c-372e-84fd-b002024d6008">
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
        </md:resolvedNode>
    </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="8c5a69f9-124a-387e-9af6-045fef2a917a">
        <md:resolution cspecId="5440d851-5031-33df-b07e-49aa29c42a64" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="12b07668-5c42-3069-9460-8cffec482d76">
        <md:resolvedNode resolutionId="8c5a69f9-124a-387e-9af6-045fef2a917a">
            <md:child refId="11c5b89d-748b-3959-b9d8-8b7777f734ee"/>
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
        </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="de5e1fcd-d31d-383e-b7ad-2280ae65aa5d">
        <md:resolution cspecId="6a4c25c4-68ba-36de-8e4d-b42e9aaf5b05" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="cee9514d-307c-3b38-ac9c-3c5a78679b01">
        <md:resolvedNode resolutionId="de5e1fcd-d31d-383e-b7ad-2280ae65aa5d"/>
    </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="8c3c28d3-af58-396b-9ea8-9846c39b94f7">
        <md:resolution cspecId="0434ce84-80d2-3bc6-bfb9-683eba900ef4" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.contenttype" componentType="osgi.bundle" versionDesignator="[3.3.0,4.0.0)"/>
            <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="848b4444-b0d7-369a-8de1-193e4c0fbcb3">
        <md:resolution cspecId="66cf18d2-de9a-3b02-aeb5-cf35879adbd8" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.equinox.preferences" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
            <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="4a6bbbbe-3f2f-3e46-9c56-568b3fee1641">
        <md:resolvedNode resolutionId="848b4444-b0d7-369a-8de1-193e4c0fbcb3">
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
            <md:child refId="c3b56989-8c8b-31a8-b926-2e0c7f865281"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="c508b107-0401-390c-8b4c-f63e120f1351">
        <md:resolvedNode resolutionId="8c3c28d3-af58-396b-9ea8-9846c39b94f7">
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
            <md:child refId="4a6bbbbe-3f2f-3e46-9c56-568b3fee1641"/>
            <md:child refId="11c5b89d-748b-3959-b9d8-8b7777f734ee"/>
        </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="e468dc2c-6087-3b8a-8458-41fc043bc930">
        <md:resolution cspecId="9f1df1ce-89d6-3633-acdc-80dffc3e10c7" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.jobs" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.core.jobs" version="3.5.200.v20120521-2346"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="221c3563-d75b-356e-873f-eda3f37d0c92">
        <md:resolvedNode resolutionId="e468dc2c-6087-3b8a-8458-41fc043bc930">
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="297388b7-6e6e-3e7b-95ad-4bd3715994bb">
        <md:resolvedNode resolutionId="5c6b4ced-52c0-32b9-8791-bd184fac17bd">
            <md:child refId="11c5b89d-748b-3959-b9d8-8b7777f734ee"/>
            <md:child refId="12b07668-5c42-3069-9460-8cffec482d76"/>
            <md:child refId="cee9514d-307c-3b38-ac9c-3c5a78679b01"/>
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
            <md:child refId="c508b107-0401-390c-8b4c-f63e120f1351"/>
            <md:child refId="4c5ae944-3a17-38a4-ac36-28cbac1b17c3"/>
            <md:child refId="4a6bbbbe-3f2f-3e46-9c56-568b3fee1641"/>
            <md:child refId="221c3563-d75b-356e-873f-eda3f37d0c92"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="1ddda6de-f8b0-34ae-964e-fe01e5bf790b">
        <md:cspec name="org.eclipse.emf.common" componentType="osgi.bundle" version="2.8.0.v20120911-0500">
            <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.v20120911-0500,2.8.0.v20120911-0500]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="c44bf4b1-d260-3257-989c-2ea38cd96972">
        <md:resolution cspecId="1ddda6de-f8b0-34ae-964e-fe01e5bf790b" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.common" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120911-0500,2.8.0.v20120911-0500]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.common" version="2.8.0.v20120911-0500"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="73658227-bbe7-33f6-9b14-7caef6f9784f">
        <md:resolvedNode resolutionId="c44bf4b1-d260-3257-989c-2ea38cd96972">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="804df850-3da5-33a8-a9a5-b9e7dedfa584">
        <md:resolvedNode resolutionId="7b172122-4388-36be-b54f-54c5f2be8105">
            <md:child refId="041d315a-055c-3be3-90ad-e58d74bb9878"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="4806d1a6-fa46-3029-bb32-47dda9aa3202">
        <md:resolvedNode resolutionId="63739a35-2ef5-34fb-8450-0cdd35c12aea">
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="d52fd791-972b-3e56-aef3-d4ba376be0db">
        <md:cspec name="org.eclipse.emf.edit" componentType="osgi.bundle" version="2.8.0.v20120917-0436">
            <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.v20120917-0436,2.8.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="95f5123d-a66f-390f-9f92-551f4e5c283f">
        <md:resolution cspecId="d52fd791-972b-3e56-aef3-d4ba376be0db" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.edit" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.edit" version="2.8.0.v20120917-0436"/>
        </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="e2192967-c13a-3d3d-bbb7-822953e6f9db">
        <md:resolvedNode resolutionId="95f5123d-a66f-390f-9f92-551f4e5c283f">
            <md:child refId="806f04d4-a6e2-324e-8ec1-63fea6c9f234"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="b35469e2-6097-370c-adf0-b3c77e41b1a5">
        <md:cspec name="org.eclipse.emf.ecore.change.edit" componentType="osgi.bundle" version="2.5.0.v20120917-0436">
            <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.v20120917-0436,2.5.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="3cc76e66-5c19-3893-bb76-7183e1b5b26b">
        <md:resolution cspecId="b35469e2-6097-370c-adf0-b3c77e41b1a5" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.change.edit" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120917-0436,2.5.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.change.edit" version="2.5.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="edd29a84-99e9-3acb-9fea-ab0e7e5afb7e">
        <md:cspec name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle" version="2.8.0.v20120917-0436">
            <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.v20120917-0436,2.8.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="302f6e8b-049f-3500-8d8d-7582092e04fe">
        <md:resolution cspecId="edd29a84-99e9-3acb-9fea-ab0e7e5afb7e" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.edit" version="2.8.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="00fedfdd-c073-37d8-8933-6845ff3f917f">
        <md:resolvedNode resolutionId="302f6e8b-049f-3500-8d8d-7582092e04fe">
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="e2192967-c13a-3d3d-bbb7-822953e6f9db"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="dd0d93d8-2944-32d7-86ac-0bc40a098e4c">
        <md:resolvedNode resolutionId="3cc76e66-5c19-3893-bb76-7183e1b5b26b">
            <md:child refId="00fedfdd-c073-37d8-8933-6845ff3f917f"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="e2192967-c13a-3d3d-bbb7-822953e6f9db"/>
            <md:child refId="4806d1a6-fa46-3029-bb32-47dda9aa3202"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="403b1f02-220a-332f-b549-960d10f2bc17">
        <md:resolvedNode resolutionId="32059acb-b668-3104-835e-c7f315b11712">
            <md:child refId="4806d1a6-fa46-3029-bb32-47dda9aa3202"/>
            <md:child refId="e2192967-c13a-3d3d-bbb7-822953e6f9db"/>
            <md:child refId="dd0d93d8-2944-32d7-86ac-0bc40a098e4c"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="00fedfdd-c073-37d8-8933-6845ff3f917f"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="8c23dc20-fffc-3e98-9879-445b13ffbfc3">
        <md:cspec name="org.eclipse.emf.ecore.editor" componentType="eclipse.feature" version="2.8.0.v20120917-0436">
            <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.v20120917-0436,2.8.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.ecore.editor.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="0a1c9af7-912c-31f3-81e3-fce52426b8f1">
        <md:resolution cspecId="8c23dc20-fffc-3e98-9879-445b13ffbfc3" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.editor" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.editor.feature.group" version="2.8.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="2ae4ab02-5ff3-3f50-bbfe-374e32368710">
        <md:cspec name="org.eclipse.emf.ecore.editor" componentType="osgi.bundle" version="2.8.0.v20120917-0436">
            <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.v20120917-0436,2.8.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="479da932-4a12-3d59-8c86-4f5f12225146">
        <md:resolution cspecId="2ae4ab02-5ff3-3f50-bbfe-374e32368710" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.editor" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.editor" version="2.8.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ab82f9b9-6939-3913-aaa0-323d1f22a4f9">
        <md:cspec name="org.eclipse.emf.edit.ui" componentType="osgi.bundle" version="2.8.0.v20120917-0436">
            <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.v20120917-0436,2.8.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="a6d9b6ff-a6ea-3e58-b614-5c9853d6c132">
        <md:resolution cspecId="ab82f9b9-6939-3913-aaa0-323d1f22a4f9" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.edit.ui" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.edit.ui" version="2.8.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="3b064e51-4420-3ccf-a813-f4f1c5e1d301">
        <md:cspec name="org.eclipse.emf.common.ui" componentType="osgi.bundle" version="2.7.0.v20120917-0436">
            <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.v20120917-0436,2.7.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="5b8b7bab-a014-319c-a850-b2044b56f188">
        <md:resolution cspecId="3b064e51-4420-3ccf-a813-f4f1c5e1d301" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.common.ui" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.common.ui" version="2.7.0.v20120917-0436"/>
        </md:resolution>
    </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="17bde165-1b81-39fc-a0dc-641bb4f192e0">
        <md:resolution cspecId="d46f074a-2793-37d5-8dc8-79403140c34f" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="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="35dc36f3-4a8a-33a8-ab40-8708ffe36432">
        <md:resolution cspecId="8c91e166-2c97-38ce-8ac2-b4cd87a1018b" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.ui.workbench" componentType="osgi.bundle" versionDesignator="[3.7.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="9e50bf7c-7c66-33e5-a8be-66d6cc3744aa">
        <md:resolution cspecId="8b6e7fc7-f9d0-3c38-b5c6-d215c96c6e5a" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.swt" componentType="osgi.bundle" versionDesignator="[3.8.0.v3833,3.8.0.v3833]"/>
            <md:versionMatch artifactInfo="org.eclipse.swt" version="3.8.0.v3833"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="00bc63cf-ab1a-3a96-9395-22731c243701">
        <md:resolvedNode resolutionId="9e50bf7c-7c66-33e5-a8be-66d6cc3744aa"/>
    </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="e00f5467-1d92-333f-88d7-5dcc95ffccd1">
        <md:resolution cspecId="589fde41-e3be-36e0-a8b0-9bde67ddf538" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="e707c2a9-1721-35a0-a247-257cced1e1bb">
        <md:resolution cspecId="6e9934a8-b40f-3856-8f16-e704a28f4583" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="1d2a6897-71b5-3ba6-91cd-7ecdf02a97a7">
        <md:resolution cspecId="a9941d7e-aefd-347b-97bb-51b55f00b854" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="841712ea-ae6a-314d-8d71-8d603a17bc46">
        <md:resolvedNode resolutionId="1d2a6897-71b5-3ba6-91cd-7ecdf02a97a7">
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="bcafc3ec-8027-37ef-867e-9c5169eb1965">
        <md:resolvedNode resolutionId="e707c2a9-1721-35a0-a247-257cced1e1bb">
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
            <md:child refId="841712ea-ae6a-314d-8d71-8d603a17bc46"/>
        </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="bef415db-3050-351d-ae1d-a5fa123a8dbe">
        <md:resolution cspecId="a9cefa0d-7f92-3745-b0a7-2f22e93380d2" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="b75919c0-0b7f-345e-ad14-224f3fb27d40">
        <md:resolvedNode resolutionId="bef415db-3050-351d-ae1d-a5fa123a8dbe">
            <md:child refId="bcafc3ec-8027-37ef-867e-9c5169eb1965"/>
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
            <md:child refId="841712ea-ae6a-314d-8d71-8d603a17bc46"/>
        </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="d93f104e-b5fa-31a0-81ec-fd087c0670c8">
        <md:resolution cspecId="5f1112f7-7327-3bee-a737-c910a388b8a0" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.jface" componentType="osgi.bundle" versionDesignator="[3.6.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="f6aa52fa-754a-3f04-8ace-bad9e1b14674">
        <md:resolution cspecId="13ec4b65-73f3-3fff-a798-17124b47135a" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.commands" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.core.commands" version="3.6.1.v20120521-2332"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="88c81c3a-fe66-3ca7-8195-88f31f8977f8">
        <md:resolvedNode resolutionId="f6aa52fa-754a-3f04-8ace-bad9e1b14674">
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="84745386-4f7f-326f-b356-602b87975bb6">
        <md:resolvedNode resolutionId="d93f104e-b5fa-31a0-81ec-fd087c0670c8">
            <md:child refId="00bc63cf-ab1a-3a96-9395-22731c243701"/>
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
            <md:child refId="88c81c3a-fe66-3ca7-8195-88f31f8977f8"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="ab6e64c7-2f97-3b06-bad8-53fad61f77e2">
        <md:resolvedNode resolutionId="e00f5467-1d92-333f-88d7-5dcc95ffccd1">
            <md:child refId="bcafc3ec-8027-37ef-867e-9c5169eb1965"/>
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
            <md:child refId="00bc63cf-ab1a-3a96-9395-22731c243701"/>
            <md:child refId="b75919c0-0b7f-345e-ad14-224f3fb27d40"/>
            <md:child refId="841712ea-ae6a-314d-8d71-8d603a17bc46"/>
            <md:child refId="84745386-4f7f-326f-b356-602b87975bb6"/>
        </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="a90c4a94-e21a-334f-8db1-f58b3a41d922">
        <md:resolution cspecId="d7af82f7-ac8f-35bc-bfb3-7d3f58c195c6" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.200,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.core.expressions" version="3.4.400.v20120523-2004"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="7c906dce-fa69-3cd0-a266-a29d4f173ecc">
        <md:resolvedNode resolutionId="a90c4a94-e21a-334f-8db1-f58b3a41d922">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
        </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="0a541b49-843e-3a7b-9038-f7e136ee6571">
        <md:resolution cspecId="8ca54979-027a-383d-849b-0938ab8c2e0b" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.help" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.help" version="3.6.0.v20120521-2344"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="b3ea8593-4078-336c-8ca6-189e25648f3f">
        <md:resolvedNode resolutionId="0a541b49-843e-3a7b-9038-f7e136ee6571">
            <md:child refId="7c906dce-fa69-3cd0-a266-a29d4f173ecc"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="4b30a3b2-9a7d-3b67-ac30-b7aacb2b5557">
        <md:resolvedNode resolutionId="35dc36f3-4a8a-33a8-ab40-8708ffe36432">
            <md:child refId="00bc63cf-ab1a-3a96-9395-22731c243701"/>
            <md:child refId="ab6e64c7-2f97-3b06-bad8-53fad61f77e2"/>
            <md:child refId="bcafc3ec-8027-37ef-867e-9c5169eb1965"/>
            <md:child refId="841712ea-ae6a-314d-8d71-8d603a17bc46"/>
            <md:child refId="84745386-4f7f-326f-b356-602b87975bb6"/>
            <md:child refId="7c906dce-fa69-3cd0-a266-a29d4f173ecc"/>
            <md:child refId="b3ea8593-4078-336c-8ca6-189e25648f3f"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="d5e8eedf-97b4-3ccf-a8a8-6e5fde52a2d2">
        <md:resolvedNode resolutionId="17bde165-1b81-39fc-a0dc-641bb4f192e0">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="4b30a3b2-9a7d-3b67-ac30-b7aacb2b5557"/>
            <md:child refId="84745386-4f7f-326f-b356-602b87975bb6"/>
            <md:child refId="00bc63cf-ab1a-3a96-9395-22731c243701"/>
            <md:child refId="7c906dce-fa69-3cd0-a266-a29d4f173ecc"/>
        </md:resolvedNode>
    </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="089d68cd-5b83-3ad1-826f-c9ca37ae41bd">
        <md:resolvedNode resolutionId="5b8b7bab-a014-319c-a850-b2044b56f188">
            <md:child refId="041d315a-055c-3be3-90ad-e58d74bb9878"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="d5e8eedf-97b4-3ccf-a8a8-6e5fde52a2d2"/>
            <md:child refId="89876cac-d7b0-3db5-9712-2593b30993cb"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
        </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="33dd5a54-9b8a-3cbd-9d37-311df9d00995">
        <md:resolution cspecId="57a9628c-853b-3f30-8a96-02e40d517849" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="9a0ed488-6a4d-3933-be2a-c7ad00403b5c">
        <md:resolvedNode resolutionId="33dd5a54-9b8a-3cbd-9d37-311df9d00995">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="d5e8eedf-97b4-3ccf-a8a8-6e5fde52a2d2"/>
            <md:child refId="b3ea8593-4078-336c-8ca6-189e25648f3f"/>
        </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="aff02e17-212c-3062-af0e-88d703b9c343">
        <md:resolvedNode resolutionId="a6d9b6ff-a6ea-3e58-b614-5c9853d6c132">
            <md:child refId="089d68cd-5b83-3ad1-826f-c9ca37ae41bd"/>
            <md:child refId="041d315a-055c-3be3-90ad-e58d74bb9878"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="e2192967-c13a-3d3d-bbb7-822953e6f9db"/>
            <md:child refId="4b30a3b2-9a7d-3b67-ac30-b7aacb2b5557"/>
            <md:child refId="9a0ed488-6a4d-3933-be2a-c7ad00403b5c"/>
            <md:child refId="27847191-2168-334c-b969-a0bd5a03fc83"/>
            <md:child refId="89876cac-d7b0-3db5-9712-2593b30993cb"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="c8a0056f-71b9-3c8f-bce6-d199ba88221c">
        <md:cspec name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" version="2.8.0.v20120911-0500">
            <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.v20120911-0500,2.8.0.v20120911-0500]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="b3e96fa1-1081-3fc8-b579-2d499fff31ea">
        <md:resolution cspecId="c8a0056f-71b9-3c8f-bce6-d199ba88221c" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120911-0500,2.8.0.v20120911-0500]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.xmi" version="2.8.0.v20120911-0500"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="6a1df7b2-6b71-3a3f-8120-5e34f418db66">
        <md:resolvedNode resolutionId="b3e96fa1-1081-3fc8-b579-2d499fff31ea">
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
        </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="82a32fce-fd86-3bd3-b409-2bac053cf038">
        <md:resolution cspecId="3a836d64-cd1b-3e92-97cd-3f9c43ad0ff8" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.ui.ide" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.ui.ide" version="3.8.0.v20120521-2332"/>
        </md:resolution>
    </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="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="09461805-2e0e-3207-bab1-8b5bfc0423ee">
        <md:resolution cspecId="867a3337-8219-3c93-a12e-6629085e06c6" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="2923647b-f07e-3534-868f-9e93b135bee3">
        <md:resolution cspecId="a8bdb6fd-28e0-30fa-a3c8-54f7159956cc" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="f77c4dd6-2820-3962-84d3-1d0cdbaeaa45">
        <md:resolvedNode resolutionId="2923647b-f07e-3534-868f-9e93b135bee3">
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="9c571a21-7896-3630-9237-954ea01c4af5">
        <md:resolvedNode resolutionId="09461805-2e0e-3207-bab1-8b5bfc0423ee">
            <md:child refId="f77c4dd6-2820-3962-84d3-1d0cdbaeaa45"/>
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
        </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="6a911b7f-bb66-3024-a0e7-e39a3693e4da">
        <md:resolution cspecId="863a92ab-3515-3f17-865f-c4a08402d521" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="1753b984-0173-3232-bf07-10fa6cda068f">
        <md:resolution cspecId="636b9fa5-d3cd-3451-81bc-acb2da5266de" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="db4ffe63-80d1-3f33-a33d-4d0b748f16ca">
        <md:resolvedNode resolutionId="1753b984-0173-3232-bf07-10fa6cda068f">
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
            <md:child refId="88c81c3a-fe66-3ca7-8195-88f31f8977f8"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="3a124bf4-8082-3825-bab6-6917ece6bc54">
        <md:resolvedNode resolutionId="6a911b7f-bb66-3024-a0e7-e39a3693e4da">
            <md:child refId="00bc63cf-ab1a-3a96-9395-22731c243701"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="db4ffe63-80d1-3f33-a33d-4d0b748f16ca"/>
            <md:child refId="84745386-4f7f-326f-b356-602b87975bb6"/>
        </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="e2b68f6e-0d22-3483-83ab-ccac656e8870">
        <md:resolution cspecId="25e9b8db-d70a-323a-88b9-d26ab3ac6a6a" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="dd53639d-e78f-386f-8711-a2bbe5e95240">
        <md:resolvedNode resolutionId="e2b68f6e-0d22-3483-83ab-ccac656e8870">
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
            <md:child refId="cee9514d-307c-3b38-ac9c-3c5a78679b01"/>
            <md:child refId="11c5b89d-748b-3959-b9d8-8b7777f734ee"/>
        </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="374dc24a-6b33-3dbc-adab-e6689a265eb5">
        <md:resolution cspecId="c44ee56e-7e1b-3c35-88ab-20f468e6d7af" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="ed946bb9-5e6e-383a-80a2-7a7fe3699a48">
        <md:resolvedNode resolutionId="374dc24a-6b33-3dbc-adab-e6689a265eb5">
            <md:child refId="221c3563-d75b-356e-873f-eda3f37d0c92"/>
            <md:child refId="11c5b89d-748b-3959-b9d8-8b7777f734ee"/>
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
        </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="73420b01-f5c9-3c64-8217-8ba8f0780819">
        <md:resolvedNode resolutionId="82a32fce-fd86-3bd3-b409-2bac053cf038">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="2f3b57fa-d41f-303d-9931-84211c31e9ff"/>
            <md:child refId="9c571a21-7896-3630-9237-954ea01c4af5"/>
            <md:child refId="3a124bf4-8082-3825-bab6-6917ece6bc54"/>
            <md:child refId="4b30a3b2-9a7d-3b67-ac30-b7aacb2b5557"/>
            <md:child refId="d5e8eedf-97b4-3ccf-a8a8-6e5fde52a2d2"/>
            <md:child refId="d87a036e-6414-3f4b-a697-4bf72297a810"/>
            <md:child refId="dd53639d-e78f-386f-8711-a2bbe5e95240"/>
            <md:child refId="ed946bb9-5e6e-383a-80a2-7a7fe3699a48"/>
            <md:child refId="eef0cb4d-9f12-3d05-8b30-c061e846f5fc"/>
            <md:child refId="b3ea8593-4078-336c-8ca6-189e25648f3f"/>
        </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="c077a778-d927-3a5f-b3f8-0a15f3a032aa">
        <md:resolution cspecId="26964078-a0fa-3765-9cc7-05fd5eb4af75" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.6.0,4.0.0)"/>
            <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="6c227ea9-d85c-3375-a6cd-ca210982c089">
        <md:resolvedNode resolutionId="c077a778-d927-3a5f-b3f8-0a15f3a032aa">
            <md:child refId="7c906dce-fa69-3cd0-a266-a29d4f173ecc"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="2952f888-e2f3-3a4d-b05c-d31bd11c42f3"/>
            <md:child refId="dd53639d-e78f-386f-8711-a2bbe5e95240"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="c2489edd-6604-3f13-bdd9-92ae18e217f9">
        <md:resolvedNode resolutionId="479da932-4a12-3d59-8c86-4f5f12225146">
            <md:child refId="00fedfdd-c073-37d8-8933-6845ff3f917f"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="aff02e17-212c-3062-af0e-88d703b9c343"/>
            <md:child refId="6a1df7b2-6b71-3a3f-8120-5e34f418db66"/>
            <md:child refId="73420b01-f5c9-3c64-8217-8ba8f0780819"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="eb90c2fb-0cc2-304e-aa31-940b033d6174">
        <md:resolvedNode resolutionId="0a1c9af7-912c-31f3-81e3-fce52426b8f1">
            <md:child refId="c2489edd-6604-3f13-bdd9-92ae18e217f9"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="6a1df7b2-6b71-3a3f-8120-5e34f418db66"/>
            <md:child refId="00fedfdd-c073-37d8-8933-6845ff3f917f"/>
            <md:child refId="73420b01-f5c9-3c64-8217-8ba8f0780819"/>
            <md:child refId="aff02e17-212c-3062-af0e-88d703b9c343"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="da5109b5-6af3-3429-bc28-98e4e0976dfd">
        <md:cspec name="org.eclipse.emf" componentType="osgi.bundle" version="2.6.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="572fc506-b7c4-3132-b0e7-cf0a9a264b9c">
        <md:resolution cspecId="da5109b5-6af3-3429-bc28-98e4e0976dfd" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf" version="2.6.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="8865a621-75aa-3e11-b25b-306f2dcd21d8">
        <md:resolvedNode resolutionId="572fc506-b7c4-3132-b0e7-cf0a9a264b9c"/>
    </md:idwrapper>
    <md:idwrapper id="2040739a-fa64-324a-a972-f9faaca06183">
        <md:cspec name="org.eclipse.emf.mapping" componentType="eclipse.feature" version="2.7.0.v20120917-0436">
            <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.v20120917-0436,2.7.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.mapping.feature.jar" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="1667d934-bfed-3239-a766-8dbbc534ea6d">
        <md:resolution cspecId="2040739a-fa64-324a-a972-f9faaca06183" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.mapping" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.feature.group" version="2.7.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="9a85272a-454a-3199-99ed-4f6d907be3a9">
        <md:cspec name="org.eclipse.emf.mapping" componentType="osgi.bundle" version="2.7.0.v20120917-0436">
            <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.v20120917-0436,2.7.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="9633df82-ebab-3bb7-9b40-07244fbe9970">
        <md:resolution cspecId="9a85272a-454a-3199-99ed-4f6d907be3a9" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping" version="2.7.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="b66fab70-22af-3fd8-9393-bb2c00b400f0">
        <md:resolvedNode resolutionId="9633df82-ebab-3bb7-9b40-07244fbe9970">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="e2192967-c13a-3d3d-bbb7-822953e6f9db"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e6c399b5-45ed-3ecc-9bc8-684cefee87b7">
        <md:resolvedNode resolutionId="1667d934-bfed-3239-a766-8dbbc534ea6d">
            <md:child refId="e2192967-c13a-3d3d-bbb7-822953e6f9db"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="b66fab70-22af-3fd8-9393-bb2c00b400f0"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="166a54ff-53a4-38c4-bea8-9cd7a58ef5bc">
        <md:cspec name="org.eclipse.emf.common.ui" componentType="eclipse.feature" version="2.7.0.v20120917-0436">
            <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.v20120917-0436,2.7.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.common.ui.feature.jar" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="132ed6fe-2859-3d44-892c-49be68b600fc">
        <md:resolution cspecId="166a54ff-53a4-38c4-bea8-9cd7a58ef5bc" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.common.ui" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.common.ui.feature.group" version="2.7.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="d4ebd907-4326-301f-b8c0-5ebae4b37d18">
        <md:resolvedNode resolutionId="132ed6fe-2859-3d44-892c-49be68b600fc">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="089d68cd-5b83-3ad1-826f-c9ca37ae41bd"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
            <md:child refId="d5e8eedf-97b4-3ccf-a8a8-6e5fde52a2d2"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e8d7cd1f-8a1b-339c-99d3-89ea0bf58a6c">
        <md:cspec name="org.eclipse.emf.codegen.ui" componentType="eclipse.feature" version="2.7.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.codegen.ui.feature.jar" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="9431f029-edb4-32e1-aceb-615b92d00e35">
        <md:resolution cspecId="e8d7cd1f-8a1b-339c-99d3-89ea0bf58a6c" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.codegen.ui" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.ui.feature.group" version="2.7.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="3c54ea92-4e08-3844-b8cf-c651c139d4f1">
        <md:cspec name="org.eclipse.emf.codegen.ui" componentType="osgi.bundle" version="2.6.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="e7d59571-671a-3cce-a0bc-ec81d18334f8">
        <md:resolution cspecId="3c54ea92-4e08-3844-b8cf-c651c139d4f1" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.codegen.ui" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.ui" version="2.6.0.v20120917-0436"/>
        </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="28e4aacb-28bb-3c63-9594-58e35e78e716">
        <md:resolution cspecId="53211c7d-3449-3ec9-951b-1f93bfe1ad6e" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="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="d7768146-2c95-3527-b37e-ac864e08af60">
        <md:resolution cspecId="dfb787d9-3fd2-3fa9-9475-779188d7f9a2" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="4c0ba6b9-d111-3676-abfe-1c79303724d9">
        <md:resolvedNode resolutionId="d7768146-2c95-3527-b37e-ac864e08af60">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
        </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="99cc4e85-9dbc-35dc-9279-a0504bc875fb">
        <md:resolution cspecId="bee47aeb-9eb7-3f6c-bb8b-726243c4c14f" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="6038925c-3c87-33a0-bcd0-134111bd5bc6">
        <md:resolvedNode resolutionId="99cc4e85-9dbc-35dc-9279-a0504bc875fb">
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
            <md:child refId="db4ffe63-80d1-3f33-a33d-4d0b748f16ca"/>
            <md:child refId="c1fd88a6-6293-36e0-8c33-8ec97930b43f"/>
            <md:child refId="dd53639d-e78f-386f-8711-a2bbe5e95240"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
        </md:resolvedNode>
    </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="6603186b-2115-3d9f-befe-9170433daf9a">
        <md:resolution cspecId="24e15ed6-3f48-31e8-9583-93fcba944d4e" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="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="5fb56171-b99a-3e32-b97a-5b2713e15b99">
        <md:resolution cspecId="fbc15032-9a2b-3107-89de-eae715428de7" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="33998871-82b4-39fb-985c-ad432ebda27f">
        <md:resolvedNode resolutionId="5fb56171-b99a-3e32-b97a-5b2713e15b99">
            <md:child refId="4c0ba6b9-d111-3676-abfe-1c79303724d9"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="7c906dce-fa69-3cd0-a266-a29d4f173ecc"/>
            <md:child refId="dd53639d-e78f-386f-8711-a2bbe5e95240"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e6ccb354-9d31-3346-855b-823ac4425b53">
        <md:resolvedNode resolutionId="6603186b-2115-3d9f-befe-9170433daf9a">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="6038925c-3c87-33a0-bcd0-134111bd5bc6"/>
            <md:child refId="7c906dce-fa69-3cd0-a266-a29d4f173ecc"/>
            <md:child refId="33998871-82b4-39fb-985c-ad432ebda27f"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="bcb7fac1-eede-321c-a246-a50305861c4e">
        <md:resolvedNode resolutionId="28e4aacb-28bb-3c63-9594-58e35e78e716">
            <md:child refId="4c0ba6b9-d111-3676-abfe-1c79303724d9"/>
            <md:child refId="cee9514d-307c-3b38-ac9c-3c5a78679b01"/>
            <md:child refId="6038925c-3c87-33a0-bcd0-134111bd5bc6"/>
            <md:child refId="e6ccb354-9d31-3346-855b-823ac4425b53"/>
            <md:child refId="7c906dce-fa69-3cd0-a266-a29d4f173ecc"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="33998871-82b4-39fb-985c-ad432ebda27f"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="df6aa871-dcda-3225-8a6e-19fe34ecb2c4">
        <md:cspec name="org.eclipse.emf.codegen" componentType="osgi.bundle" version="2.8.0.v20120917-0436">
            <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.v20120917-0436,2.8.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="65a48927-f509-3327-b7b4-a0941a481c2a">
        <md:resolution cspecId="df6aa871-dcda-3225-8a6e-19fe34ecb2c4" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.codegen" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen" version="2.8.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="2b51533d-7fde-3e95-9738-569027b17ab6">
        <md:resolvedNode resolutionId="65a48927-f509-3327-b7b4-a0941a481c2a">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="bcb7fac1-eede-321c-a246-a50305861c4e"/>
            <md:child refId="6038925c-3c87-33a0-bcd0-134111bd5bc6"/>
            <md:child refId="db4ffe63-80d1-3f33-a33d-4d0b748f16ca"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
            <md:child refId="33998871-82b4-39fb-985c-ad432ebda27f"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="65c90725-4951-3b05-afd5-dc5e262fed76">
        <md:resolvedNode resolutionId="e7d59571-671a-3cce-a0bc-ec81d18334f8">
            <md:child refId="089d68cd-5b83-3ad1-826f-c9ca37ae41bd"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="bcb7fac1-eede-321c-a246-a50305861c4e"/>
            <md:child refId="6038925c-3c87-33a0-bcd0-134111bd5bc6"/>
            <md:child refId="d5e8eedf-97b4-3ccf-a8a8-6e5fde52a2d2"/>
            <md:child refId="2b51533d-7fde-3e95-9738-569027b17ab6"/>
            <md:child refId="73420b01-f5c9-3c64-8217-8ba8f0780819"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="c6921ae1-7b4e-3a33-b4b4-5b038d729b70">
        <md:resolvedNode resolutionId="9431f029-edb4-32e1-aceb-615b92d00e35">
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="65c90725-4951-3b05-afd5-dc5e262fed76"/>
            <md:child refId="089d68cd-5b83-3ad1-826f-c9ca37ae41bd"/>
            <md:child refId="6038925c-3c87-33a0-bcd0-134111bd5bc6"/>
            <md:child refId="d5e8eedf-97b4-3ccf-a8a8-6e5fde52a2d2"/>
            <md:child refId="bcb7fac1-eede-321c-a246-a50305861c4e"/>
            <md:child refId="73420b01-f5c9-3c64-8217-8ba8f0780819"/>
            <md:child refId="2b51533d-7fde-3e95-9738-569027b17ab6"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="82f4ab78-e220-3e95-ad7e-5f162a5d4b23">
        <md:cspec name="org.eclipse.emf.converter" componentType="eclipse.feature" version="2.8.0.v20120917-0436">
            <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.v20120917-0436,2.5.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.importer" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.exporter" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.importer.ecore" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.importer.java" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.importer.rose" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.converter.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="735ca904-ae66-3276-8df4-dbb0482d3a54">
        <md:resolution cspecId="82f4ab78-e220-3e95-ad7e-5f162a5d4b23" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.converter" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.converter.feature.group" version="2.8.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="8c7ed4e5-5931-31b0-ac25-8a99e6d01b2d">
        <md:cspec name="org.eclipse.emf.importer" componentType="osgi.bundle" version="2.7.0.v20120917-0436">
            <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.v20120917-0436,2.7.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="fa7a9d51-8c73-3f50-934f-bb14f4449fbe">
        <md:resolution cspecId="8c7ed4e5-5931-31b0-ac25-8a99e6d01b2d" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.importer" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.importer" version="2.7.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e3981750-8878-30de-966b-6dc23ec41918">
        <md:cspec name="org.eclipse.emf.converter" componentType="osgi.bundle" version="2.5.0.v20120917-0436">
            <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.v20120917-0436,2.5.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="b4e0e716-3894-3ead-a128-f74c0032865b">
        <md:resolution cspecId="e3981750-8878-30de-966b-6dc23ec41918" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.converter" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120917-0436,2.5.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.converter" version="2.5.0.v20120917-0436"/>
        </md:resolution>
    </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="b34b8ae6-cb5c-3e96-ad95-c00496f41d55">
        <md:cspec name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle" version="2.8.1.v20120917-0436">
            <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.1.v20120917-0436,2.8.1.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="6f789def-5a09-3406-8cf0-3fdd9d297110">
        <md:resolution cspecId="b34b8ae6-cb5c-3e96-ad95-c00496f41d55" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle" versionDesignator="[2.8.1.v20120917-0436,2.8.1.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.ecore" version="2.8.1.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="0b9cddad-b2f9-327c-b0e5-1f75e368febe">
        <md:resolvedNode resolutionId="6f789def-5a09-3406-8cf0-3fdd9d297110">
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="bcb7fac1-eede-321c-a246-a50305861c4e"/>
            <md:child refId="6038925c-3c87-33a0-bcd0-134111bd5bc6"/>
            <md:child refId="2b51533d-7fde-3e95-9738-569027b17ab6"/>
            <md:child refId="db4ffe63-80d1-3f33-a33d-4d0b748f16ca"/>
            <md:child refId="6a1df7b2-6b71-3a3f-8120-5e34f418db66"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="1b0c3217-3e3a-3822-8b82-a78b7297d90d">
        <md:resolvedNode resolutionId="b4e0e716-3894-3ead-a128-f74c0032865b">
            <md:child refId="041d315a-055c-3be3-90ad-e58d74bb9878"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="e1a3f56d-93b8-35c1-adec-9168123002cf"/>
            <md:child refId="0b9cddad-b2f9-327c-b0e5-1f75e368febe"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="76807c24-1aa0-371c-9271-13219dca2115">
        <md:resolvedNode resolutionId="fa7a9d51-8c73-3f50-934f-bb14f4449fbe">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="1b0c3217-3e3a-3822-8b82-a78b7297d90d"/>
            <md:child refId="e1a3f56d-93b8-35c1-adec-9168123002cf"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="c090778e-d17d-38dd-90ee-8862508054d3">
        <md:cspec name="org.eclipse.emf.importer.java" componentType="osgi.bundle" version="2.6.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="4c824098-d774-3fba-863d-86db4e3f66d3">
        <md:resolution cspecId="c090778e-d17d-38dd-90ee-8862508054d3" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.importer.java" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.importer.java" version="2.6.0.v20120917-0436"/>
        </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="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="a1f4d51d-cb2a-3122-98cc-bbc3cb11faa7">
        <md:resolvedNode resolutionId="4c824098-d774-3fba-863d-86db4e3f66d3">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="6038925c-3c87-33a0-bcd0-134111bd5bc6"/>
            <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="76807c24-1aa0-371c-9271-13219dca2115"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="9a6357ca-855d-32d0-87cd-ed37ac123dc9">
        <md:cspec name="org.eclipse.emf.importer.rose" componentType="osgi.bundle" version="2.6.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f750622a-8c6b-3f27-a3fb-6a6f809e789b">
        <md:resolution cspecId="9a6357ca-855d-32d0-87cd-ed37ac123dc9" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.importer.rose" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.importer.rose" version="2.6.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="08100619-37b3-31d5-8261-979365f8c45b">
        <md:resolvedNode resolutionId="f750622a-8c6b-3f27-a3fb-6a6f809e789b">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <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="76807c24-1aa0-371c-9271-13219dca2115"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="5f78e581-435c-3438-bf71-a0de25123835">
        <md:cspec name="org.eclipse.emf.importer.ecore" componentType="osgi.bundle" version="2.6.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="9bc05a6c-0a09-31ba-8714-cde417fad1fb">
        <md:resolution cspecId="5f78e581-435c-3438-bf71-a0de25123835" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.importer.ecore" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.importer.ecore" version="2.6.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="038a4569-6ce3-35f5-8667-6af47f9dfa4e">
        <md:resolvedNode resolutionId="9bc05a6c-0a09-31ba-8714-cde417fad1fb">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <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="76807c24-1aa0-371c-9271-13219dca2115"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="b573db70-b424-3d5d-897b-b9aa8a63de55">
        <md:cspec name="org.eclipse.emf.exporter" componentType="osgi.bundle" version="2.6.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f4a163f6-0d6a-3e07-82cd-b2b41f4ee936">
        <md:resolution cspecId="b573db70-b424-3d5d-897b-b9aa8a63de55" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.exporter" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.exporter" version="2.6.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="dd0ef137-b99a-330b-818e-07fe8c44b181">
        <md:resolvedNode resolutionId="f4a163f6-0d6a-3e07-82cd-b2b41f4ee936">
            <md:child refId="041d315a-055c-3be3-90ad-e58d74bb9878"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="1b0c3217-3e3a-3822-8b82-a78b7297d90d"/>
            <md:child refId="e1a3f56d-93b8-35c1-adec-9168123002cf"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="49ef1945-9fd9-38c2-8c58-b9a63f6ec6d0">
        <md:resolvedNode resolutionId="735ca904-ae66-3276-8df4-dbb0482d3a54">
            <md:child refId="76807c24-1aa0-371c-9271-13219dca2115"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="6038925c-3c87-33a0-bcd0-134111bd5bc6"/>
            <md:child refId="a1f4d51d-cb2a-3122-98cc-bbc3cb11faa7"/>
            <md:child refId="08100619-37b3-31d5-8261-979365f8c45b"/>
            <md:child refId="038a4569-6ce3-35f5-8667-6af47f9dfa4e"/>
            <md:child refId="dd0ef137-b99a-330b-818e-07fe8c44b181"/>
            <md:child refId="1b0c3217-3e3a-3822-8b82-a78b7297d90d"/>
            <md:child refId="0b9cddad-b2f9-327c-b0e5-1f75e368febe"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="4216fede-03dc-30af-9510-b029c861a2c3">
        <md:cspec name="org.eclipse.emf.edit.ui" componentType="eclipse.feature" version="2.8.0.v20120917-0436">
            <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.v20120917-0436,2.8.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.edit.ui.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="c542d1fa-9863-3b98-bb22-85d53ecca423">
        <md:resolution cspecId="4216fede-03dc-30af-9510-b029c861a2c3" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.edit.ui" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.edit.ui.feature.group" version="2.8.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="9559d4ab-3211-30c5-bfc0-e6f85f84afcb">
        <md:resolvedNode resolutionId="c542d1fa-9863-3b98-bb22-85d53ecca423">
            <md:child refId="e2192967-c13a-3d3d-bbb7-822953e6f9db"/>
            <md:child refId="4b30a3b2-9a7d-3b67-ac30-b7aacb2b5557"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="089d68cd-5b83-3ad1-826f-c9ca37ae41bd"/>
            <md:child refId="9a0ed488-6a4d-3933-be2a-c7ad00403b5c"/>
            <md:child refId="aff02e17-212c-3062-af0e-88d703b9c343"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="93249b29-f085-3fd8-9cfe-0fb6f925102f">
        <md:cspec name="org.eclipse.emf.mapping.ui" componentType="eclipse.feature" version="2.7.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ui.feature.jar" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="72486b8f-da58-3970-823a-ac9d30fad6cc">
        <md:resolution cspecId="93249b29-f085-3fd8-9cfe-0fb6f925102f" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ui" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ui.feature.group" version="2.7.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ae916fac-1f36-3724-93e8-4bfcdc7ee915">
        <md:cspec name="org.eclipse.emf.mapping.ui" componentType="osgi.bundle" version="2.6.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="532bea16-6857-31ee-821c-e47b4aff71ad">
        <md:resolution cspecId="ae916fac-1f36-3724-93e8-4bfcdc7ee915" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ui" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ui" version="2.6.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="44cf987b-0fbd-361d-a8bb-315eb0112023">
        <md:resolvedNode resolutionId="532bea16-6857-31ee-821c-e47b4aff71ad">
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="aff02e17-212c-3062-af0e-88d703b9c343"/>
            <md:child refId="b66fab70-22af-3fd8-9393-bb2c00b400f0"/>
            <md:child refId="73420b01-f5c9-3c64-8217-8ba8f0780819"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a55559b5-866d-3f2d-ab36-c3fe018dfde3">
        <md:resolvedNode resolutionId="72486b8f-da58-3970-823a-ac9d30fad6cc">
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
            <md:child refId="44cf987b-0fbd-361d-a8bb-315eb0112023"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="b66fab70-22af-3fd8-9393-bb2c00b400f0"/>
            <md:child refId="73420b01-f5c9-3c64-8217-8ba8f0780819"/>
            <md:child refId="aff02e17-212c-3062-af0e-88d703b9c343"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="5cc2bcfa-3b65-3695-b7de-ffe99efc2456">
        <md:cspec name="org.eclipse.emf.common" componentType="eclipse.feature" version="2.8.0.v20120911-0500">
            <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.v20120911-0500,2.8.0.v20120911-0500]"/>
                <cs:dependency name="org.eclipse.emf.common.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120911-0500,2.8.0.v20120911-0500]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="ce2de81b-89d8-33b9-a77c-616fb9c0c4f0">
        <md:resolution cspecId="5cc2bcfa-3b65-3695-b7de-ffe99efc2456" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.common" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120911-0500,2.8.0.v20120911-0500]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.common.feature.group" version="2.8.0.v20120911-0500"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="29ae39e4-bd21-37ca-bfa3-8f0ebc67334d">
        <md:resolvedNode resolutionId="ce2de81b-89d8-33b9-a77c-616fb9c0c4f0">
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e43b5fd2-48fa-307c-885b-3a622c071f47">
        <md:cspec name="org.eclipse.emf.edit" componentType="eclipse.feature" version="2.8.0.v20120917-0436">
            <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.v20120917-0436,2.8.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.edit.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="79c675ce-53c0-35cd-a79e-f83e9062722b">
        <md:resolution cspecId="e43b5fd2-48fa-307c-885b-3a622c071f47" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.edit" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.edit.feature.group" version="2.8.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="098ca43f-87d0-3cb6-87b3-79d1db2a687d">
        <md:resolvedNode resolutionId="79c675ce-53c0-35cd-a79e-f83e9062722b">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="e2192967-c13a-3d3d-bbb7-822953e6f9db"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a7e4e86c-d42f-3e82-b02b-ec6121f566e2">
        <md:cspec name="org.eclipse.emf.codegen.ecore" componentType="eclipse.feature" version="2.8.1.v20120917-0436">
            <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.1.v20120917-0436,2.8.1.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.ant" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.1.v20120917-0436,2.8.1.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="59655cf6-f0cb-3823-aa36-d903ccdcdb4f">
        <md:resolution cspecId="a7e4e86c-d42f-3e82-b02b-ec6121f566e2" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.codegen.ecore" componentType="eclipse.feature" versionDesignator="[2.8.1.v20120917-0436,2.8.1.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.ecore.feature.group" version="2.8.1.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ae39b5e3-1cf4-3415-a212-0025a7232c25">
        <md:cspec name="org.eclipse.emf.ant" componentType="osgi.bundle" version="2.7.0.v20120917-0436">
            <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.v20120917-0436,2.7.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="0d9cbf75-118c-374f-9e5a-96cdf4c211bd">
        <md:resolution cspecId="ae39b5e3-1cf4-3415-a212-0025a7232c25" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ant" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ant" version="2.7.0.v20120917-0436"/>
        </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="9f78963f-67e4-3dfc-90e2-032340178692">
        <md:resolution cspecId="381e4457-7280-3f98-85c3-8bf349851286" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="e9e416d1-4e09-3c6c-954d-edcd606453b6">
        <md:resolvedNode resolutionId="9f78963f-67e4-3dfc-90e2-032340178692">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="4c0ba6b9-d111-3676-abfe-1c79303724d9"/>
        </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="0795124d-1af2-322f-9867-6e4cdd1b52d8">
        <md:resolution cspecId="a7540f34-5e41-37cf-b30e-5ba0a9a1d2e1" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="070cbc44-84a1-38bd-9053-90d5df90e0d1">
        <md:resolvedNode resolutionId="0795124d-1af2-322f-9867-6e4cdd1b52d8">
            <md:child refId="cee9514d-307c-3b38-ac9c-3c5a78679b01"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="51631be2-160b-3c10-ad48-43df61e650cb">
        <md:resolvedNode resolutionId="0d9cbf75-118c-374f-9e5a-96cdf4c211bd">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="e9e416d1-4e09-3c6c-954d-edcd606453b6"/>
            <md:child refId="ea809376-a9ca-34eb-a986-9e1035936dcc"/>
            <md:child refId="2b51533d-7fde-3e95-9738-569027b17ab6"/>
            <md:child refId="070cbc44-84a1-38bd-9053-90d5df90e0d1"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="4502e7b6-875f-3c20-8ef6-2be882d07760">
        <md:resolvedNode resolutionId="59655cf6-f0cb-3823-aa36-d903ccdcdb4f">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="51631be2-160b-3c10-ad48-43df61e650cb"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
            <md:child refId="6038925c-3c87-33a0-bcd0-134111bd5bc6"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="0b9cddad-b2f9-327c-b0e5-1f75e368febe"/>
            <md:child refId="db4ffe63-80d1-3f33-a33d-4d0b748f16ca"/>
            <md:child refId="e9e416d1-4e09-3c6c-954d-edcd606453b6"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
            <md:child refId="070cbc44-84a1-38bd-9053-90d5df90e0d1"/>
            <md:child refId="6a1df7b2-6b71-3a3f-8120-5e34f418db66"/>
            <md:child refId="bcb7fac1-eede-321c-a246-a50305861c4e"/>
            <md:child refId="2b51533d-7fde-3e95-9738-569027b17ab6"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="92a746f5-c3ef-3050-8c0c-8138ecddac7a">
        <md:cspec name="org.eclipse.emf.codegen.ecore.ui" componentType="eclipse.feature" version="2.8.0.v20120917-0436">
            <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.v20120917-0436,2.8.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.ui.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="178990c6-7217-30b5-bbd1-1df599e8ef6c">
        <md:resolution cspecId="92a746f5-c3ef-3050-8c0c-8138ecddac7a" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.codegen.ecore.ui" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.ecore.ui.feature.group" version="2.8.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="db3882a7-6da1-326c-8916-551816378584">
        <md:cspec name="org.eclipse.emf.codegen.ecore.ui" componentType="osgi.bundle" version="2.8.0.v20120917-0436">
            <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.v20120917-0436,2.8.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="829632b6-77e2-3589-bfc7-38de45def4cd">
        <md:resolution cspecId="db3882a7-6da1-326c-8916-551816378584" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.codegen.ecore.ui" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.ecore.ui" version="2.8.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="5dead3bb-5fb5-3fef-be36-18787c38e960">
        <md:resolvedNode resolutionId="829632b6-77e2-3589-bfc7-38de45def4cd">
            <md:child refId="00fedfdd-c073-37d8-8933-6845ff3f917f"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="6038925c-3c87-33a0-bcd0-134111bd5bc6"/>
            <md:child refId="aff02e17-212c-3062-af0e-88d703b9c343"/>
            <md:child refId="0b9cddad-b2f9-327c-b0e5-1f75e368febe"/>
            <md:child refId="73420b01-f5c9-3c64-8217-8ba8f0780819"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="38098a5b-facd-32d4-996a-c67b1e7b57e9">
        <md:resolvedNode resolutionId="178990c6-7217-30b5-bbd1-1df599e8ef6c">
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
            <md:child refId="5dead3bb-5fb5-3fef-be36-18787c38e960"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="6038925c-3c87-33a0-bcd0-134111bd5bc6"/>
            <md:child refId="00fedfdd-c073-37d8-8933-6845ff3f917f"/>
            <md:child refId="73420b01-f5c9-3c64-8217-8ba8f0780819"/>
            <md:child refId="aff02e17-212c-3062-af0e-88d703b9c343"/>
            <md:child refId="0b9cddad-b2f9-327c-b0e5-1f75e368febe"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="8ac0f644-e201-35e5-a2eb-92ac23fb1a25">
        <md:cspec name="org.eclipse.emf.mapping.ecore.editor" componentType="eclipse.feature" version="2.7.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2ecore.editor" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120917-0436,2.5.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2xml.ui" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore.editor.feature.jar" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="a775bc21-2442-3619-9028-2f6909cc2e57">
        <md:resolution cspecId="8ac0f644-e201-35e5-a2eb-92ac23fb1a25" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore.editor" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore.editor.feature.group" version="2.7.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="3b73b57b-7d3f-3a9f-82b5-c3fa80766eb6">
        <md:cspec name="org.eclipse.emf.mapping.ecore2ecore" componentType="osgi.bundle" version="2.7.0.v20120917-0436">
            <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.v20120917-0436,2.7.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="48f111ee-5378-3d6f-8bf1-4081ca532850">
        <md:resolution cspecId="3b73b57b-7d3f-3a9f-82b5-c3fa80766eb6" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore2ecore" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore2ecore" version="2.7.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="68efeaec-434e-3e4b-b86e-40f735d21050">
        <md:resolvedNode resolutionId="48f111ee-5378-3d6f-8bf1-4081ca532850">
            <md:child refId="00fedfdd-c073-37d8-8933-6845ff3f917f"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="6a1df7b2-6b71-3a3f-8120-5e34f418db66"/>
            <md:child refId="b66fab70-22af-3fd8-9393-bb2c00b400f0"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="99201b89-8acb-3412-bf29-e4cd63fa35ac">
        <md:cspec name="org.eclipse.emf.mapping.ecore2xml" componentType="osgi.bundle" version="2.7.0.v20120917-0436">
            <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.v20120917-0436,2.7.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="e86728f8-4285-358e-805e-66dd82ff9878">
        <md:resolution cspecId="99201b89-8acb-3412-bf29-e4cd63fa35ac" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore2xml" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore2xml" version="2.7.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="881c17d7-d94a-305a-a600-2fcb594529dd">
        <md:resolvedNode resolutionId="e86728f8-4285-358e-805e-66dd82ff9878">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="6a1df7b2-6b71-3a3f-8120-5e34f418db66"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="ea0311f1-c462-37c9-9ae0-7ea5e3a0114b">
        <md:cspec name="org.eclipse.emf.mapping.ecore.editor" componentType="osgi.bundle" version="2.6.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="a0958dcd-cb4f-3f5e-992b-fd3d46df58fb">
        <md:resolution cspecId="ea0311f1-c462-37c9-9ae0-7ea5e3a0114b" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore.editor" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore.editor" version="2.6.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="78ec243f-a420-3a0a-9f22-aa5e87cc817c">
        <md:resolvedNode resolutionId="a0958dcd-cb4f-3f5e-992b-fd3d46df58fb"/>
    </md:idwrapper>
    <md:idwrapper id="262350e6-070a-3c10-9980-df5abcc233e8">
        <md:cspec name="org.eclipse.emf.mapping.ecore2ecore.editor" componentType="osgi.bundle" version="2.5.0.v20120917-0436">
            <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.v20120917-0436,2.5.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="a2ebbbee-23ab-3cb0-a2ae-f0e012295df9">
        <md:resolution cspecId="262350e6-070a-3c10-9980-df5abcc233e8" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore2ecore.editor" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120917-0436,2.5.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore2ecore.editor" version="2.5.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="bbb78d7b-e117-3ffb-91e9-bd8e928876e0">
        <md:resolvedNode resolutionId="a2ebbbee-23ab-3cb0-a2ae-f0e012295df9">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="44cf987b-0fbd-361d-a8bb-315eb0112023"/>
            <md:child refId="d5e8eedf-97b4-3ccf-a8a8-6e5fde52a2d2"/>
            <md:child refId="c2489edd-6604-3f13-bdd9-92ae18e217f9"/>
            <md:child refId="68efeaec-434e-3e4b-b86e-40f735d21050"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="4ba40df2-3e54-3d68-bca2-3f9569a22dd1">
        <md:cspec name="org.eclipse.emf.mapping.ecore2xml.ui" componentType="osgi.bundle" version="2.6.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="7a66240a-c7e1-3e40-9d7f-32eef1c22fb4">
        <md:resolution cspecId="4ba40df2-3e54-3d68-bca2-3f9569a22dd1" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore2xml.ui" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore2xml.ui" version="2.6.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="c783f782-cdbd-3054-bc99-189c580673cf">
        <md:resolvedNode resolutionId="7a66240a-c7e1-3e40-9d7f-32eef1c22fb4">
            <md:child refId="00fedfdd-c073-37d8-8933-6845ff3f917f"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="e2192967-c13a-3d3d-bbb7-822953e6f9db"/>
            <md:child refId="aff02e17-212c-3062-af0e-88d703b9c343"/>
            <md:child refId="881c17d7-d94a-305a-a600-2fcb594529dd"/>
            <md:child refId="6a1df7b2-6b71-3a3f-8120-5e34f418db66"/>
            <md:child refId="68efeaec-434e-3e4b-b86e-40f735d21050"/>
            <md:child refId="73420b01-f5c9-3c64-8217-8ba8f0780819"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="ad604f23-7d61-330a-820e-d6033a126cf0">
        <md:resolvedNode resolutionId="a775bc21-2442-3619-9028-2f6909cc2e57">
            <md:child refId="e2192967-c13a-3d3d-bbb7-822953e6f9db"/>
            <md:child refId="68efeaec-434e-3e4b-b86e-40f735d21050"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="881c17d7-d94a-305a-a600-2fcb594529dd"/>
            <md:child refId="00fedfdd-c073-37d8-8933-6845ff3f917f"/>
            <md:child refId="73420b01-f5c9-3c64-8217-8ba8f0780819"/>
            <md:child refId="aff02e17-212c-3062-af0e-88d703b9c343"/>
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
            <md:child refId="78ec243f-a420-3a0a-9f22-aa5e87cc817c"/>
            <md:child refId="bbb78d7b-e117-3ffb-91e9-bd8e928876e0"/>
            <md:child refId="44cf987b-0fbd-361d-a8bb-315eb0112023"/>
            <md:child refId="d5e8eedf-97b4-3ccf-a8a8-6e5fde52a2d2"/>
            <md:child refId="c2489edd-6604-3f13-bdd9-92ae18e217f9"/>
            <md:child refId="6a1df7b2-6b71-3a3f-8120-5e34f418db66"/>
            <md:child refId="c783f782-cdbd-3054-bc99-189c580673cf"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="f5dfb9d8-68bf-34c6-a815-077eeb32e177">
        <md:cspec name="org.eclipse.emf.codegen" componentType="eclipse.feature" version="2.8.0.v20120917-0436">
            <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.v20120917-0436,2.8.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.codegen.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="44e65b31-b032-34a8-b77e-e748334991cd">
        <md:resolution cspecId="f5dfb9d8-68bf-34c6-a815-077eeb32e177" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.codegen" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120917-0436,2.8.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.feature.group" version="2.8.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e402cf4a-6ae0-3974-8514-2f82499d7cb8">
        <md:resolvedNode resolutionId="44e65b31-b032-34a8-b77e-e748334991cd">
            <md:child refId="6c227ea9-d85c-3375-a6cd-ca210982c089"/>
            <md:child refId="2b51533d-7fde-3e95-9738-569027b17ab6"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
            <md:child refId="33998871-82b4-39fb-985c-ad432ebda27f"/>
            <md:child refId="6038925c-3c87-33a0-bcd0-134111bd5bc6"/>
            <md:child refId="bcb7fac1-eede-321c-a246-a50305861c4e"/>
            <md:child refId="db4ffe63-80d1-3f33-a33d-4d0b748f16ca"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="6a0aa915-b2f3-3bb7-b9d4-912eef5e0713">
        <md:cspec name="org.eclipse.emf.databinding.edit" componentType="eclipse.feature" version="1.2.0.v20120917-0436">
            <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.v20120917-0436,1.2.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.databinding.edit.feature.jar" componentType="osgi.bundle" versionDesignator="[1.2.0.v20120917-0436,1.2.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="238ff5c6-6d11-3d09-8a1f-8e8289ad193e">
        <md:resolution cspecId="6a0aa915-b2f3-3bb7-b9d4-912eef5e0713" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.databinding.edit" componentType="eclipse.feature" versionDesignator="[1.2.0.v20120917-0436,1.2.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.databinding.edit.feature.group" version="1.2.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="cc4ec2d7-1270-305e-a599-df02ec999e2a">
        <md:cspec name="org.eclipse.emf.databinding.edit" componentType="osgi.bundle" version="1.2.0.v20120917-0436">
            <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.v20120917-0436,1.2.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="7a3046a5-3336-3e9f-92bf-4434322833eb">
        <md:resolution cspecId="cc4ec2d7-1270-305e-a599-df02ec999e2a" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.databinding.edit" componentType="osgi.bundle" versionDesignator="[1.2.0.v20120917-0436,1.2.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.databinding.edit" version="1.2.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="eb0858cd-72a7-3ebc-9a44-a5771a680434">
        <md:cspec name="org.eclipse.emf.databinding" componentType="osgi.bundle" version="1.2.0.v20120917-0436">
            <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.v20120917-0436,1.2.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="9f4de556-e77e-36b9-b097-c61e562f82ad">
        <md:resolution cspecId="eb0858cd-72a7-3ebc-9a44-a5771a680434" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.databinding" componentType="osgi.bundle" versionDesignator="[1.2.0.v20120917-0436,1.2.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.databinding" version="1.2.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="6107568f-a345-3521-abaa-3bd53c319fbd">
        <md:resolvedNode resolutionId="9f4de556-e77e-36b9-b097-c61e562f82ad">
            <md:child refId="b75919c0-0b7f-345e-ad14-224f3fb27d40"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="bcafc3ec-8027-37ef-867e-9c5169eb1965"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="b02365a5-4516-364f-ac53-424daee90004">
        <md:resolvedNode resolutionId="7a3046a5-3336-3e9f-92bf-4434322833eb">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="e2192967-c13a-3d3d-bbb7-822953e6f9db"/>
            <md:child refId="6107568f-a345-3521-abaa-3bd53c319fbd"/>
            <md:child refId="bcafc3ec-8027-37ef-867e-9c5169eb1965"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="5186937a-b38b-3190-b876-a4e9ac6f8270">
        <md:resolvedNode resolutionId="238ff5c6-6d11-3d09-8a1f-8e8289ad193e">
            <md:child refId="e2192967-c13a-3d3d-bbb7-822953e6f9db"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
            <md:child refId="b02365a5-4516-364f-ac53-424daee90004"/>
            <md:child refId="6107568f-a345-3521-abaa-3bd53c319fbd"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="7ac99d90-cbc8-328c-8eed-585e58ba4e35">
        <md:cspec name="org.eclipse.emf.mapping.ecore" componentType="eclipse.feature" version="2.7.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2ecore" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2xml" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore.feature.jar" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="a6634953-699a-391c-a37b-5dca4bd8148a">
        <md:resolution cspecId="7ac99d90-cbc8-328c-8eed-585e58ba4e35" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120917-0436,2.7.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore.feature.group" version="2.7.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="52db1452-2bfa-3d6f-88f1-acb86c1a7098">
        <md:cspec name="org.eclipse.emf.mapping.ecore" componentType="osgi.bundle" version="2.6.0.v20120917-0436">
            <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.v20120917-0436,2.6.0.v20120917-0436]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="0b72fbff-b68e-30ec-bbad-f71cb3830148">
        <md:resolution cspecId="52db1452-2bfa-3d6f-88f1-acb86c1a7098" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120917-0436,2.6.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore" version="2.6.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="78334500-b4f9-34ce-88c7-4a167fba54ac">
        <md:resolvedNode resolutionId="0b72fbff-b68e-30ec-bbad-f71cb3830148"/>
    </md:idwrapper>
    <md:idwrapper id="e3fa84e4-a890-328e-8a1d-d28ebf4c16a0">
        <md:resolvedNode resolutionId="a6634953-699a-391c-a37b-5dca4bd8148a">
            <md:child refId="78334500-b4f9-34ce-88c7-4a167fba54ac"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="68efeaec-434e-3e4b-b86e-40f735d21050"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="b66fab70-22af-3fd8-9393-bb2c00b400f0"/>
            <md:child refId="6a1df7b2-6b71-3a3f-8120-5e34f418db66"/>
            <md:child refId="881c17d7-d94a-305a-a600-2fcb594529dd"/>
            <md:child refId="00fedfdd-c073-37d8-8933-6845ff3f917f"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="16850ba4-c9cd-3171-b648-d0c8345c518d">
        <md:cspec name="org.eclipse.emf.databinding" componentType="eclipse.feature" version="1.2.0.v20120917-0436">
            <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.v20120917-0436,1.2.0.v20120917-0436]"/>
                <cs:dependency name="org.eclipse.emf.databinding.feature.jar" componentType="osgi.bundle" versionDesignator="[1.2.0.v20120917-0436,1.2.0.v20120917-0436]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="b9fcccb3-443a-3d9e-b1c4-73022d90ac93">
        <md:resolution cspecId="16850ba4-c9cd-3171-b648-d0c8345c518d" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.databinding" componentType="eclipse.feature" versionDesignator="[1.2.0.v20120917-0436,1.2.0.v20120917-0436]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.databinding.feature.group" version="1.2.0.v20120917-0436"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="2c877ca6-944c-338e-a3f2-2c503977d908">
        <md:resolvedNode resolutionId="b9fcccb3-443a-3d9e-b1c4-73022d90ac93">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
            <md:child refId="6107568f-a345-3521-abaa-3bd53c319fbd"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="54d47891-a265-3bf6-8711-f562b3c71003">
        <md:cspec name="org.eclipse.emf.ecore" componentType="eclipse.feature" version="2.8.1.v20120911-0500">
            <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.1.v20120911-0500,2.8.1.v20120911-0500]"/>
                <cs:dependency name="org.eclipse.emf.ecore.change" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120911-0500,2.8.0.v20120911-0500]"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120911-0500,2.8.0.v20120911-0500]"/>
                <cs:dependency name="org.eclipse.emf.ecore.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.1.v20120911-0500,2.8.1.v20120911-0500]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="17df2d06-cdf8-3e3b-b5fd-6b71aefdfc77">
        <md:resolution cspecId="54d47891-a265-3bf6-8711-f562b3c71003" materializable="true" providerId="8a4f149e-68ee-364a-b305-59b2b59c12da" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8.x" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.ecore" componentType="eclipse.feature" versionDesignator="[2.8.1.v20120911-0500,2.8.1.v20120911-0500]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.feature.group" version="2.8.1.v20120911-0500"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a07c7cc6-5a1d-3e79-a804-29c66768f1f7">
        <md:resolvedNode resolutionId="17df2d06-cdf8-3e3b-b5fd-6b71aefdfc77">
            <md:child refId="4806d1a6-fa46-3029-bb32-47dda9aa3202"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="73658227-bbe7-33f6-9b14-7caef6f9784f"/>
            <md:child refId="6a1df7b2-6b71-3a3f-8120-5e34f418db66"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="44f9ab6b-1235-38a9-bdd5-a07f41c6a409">
        <md:resolvedNode resolutionId="08a9f16d-64d7-36e8-82eb-50705a724595">
            <md:child refId="403b1f02-220a-332f-b549-960d10f2bc17"/>
            <md:child refId="eb90c2fb-0cc2-304e-aa31-940b033d6174"/>
            <md:child refId="8865a621-75aa-3e11-b25b-306f2dcd21d8"/>
            <md:child refId="e6c399b5-45ed-3ecc-9bc8-684cefee87b7"/>
            <md:child refId="d4ebd907-4326-301f-b8c0-5ebae4b37d18"/>
            <md:child refId="c6921ae1-7b4e-3a33-b4b4-5b038d729b70"/>
            <md:child refId="49ef1945-9fd9-38c2-8c58-b9a63f6ec6d0"/>
            <md:child refId="9559d4ab-3211-30c5-bfc0-e6f85f84afcb"/>
            <md:child refId="a55559b5-866d-3f2d-ab36-c3fe018dfde3"/>
            <md:child refId="29ae39e4-bd21-37ca-bfa3-8f0ebc67334d"/>
            <md:child refId="098ca43f-87d0-3cb6-87b3-79d1db2a687d"/>
            <md:child refId="4502e7b6-875f-3c20-8ef6-2be882d07760"/>
            <md:child refId="38098a5b-facd-32d4-996a-c67b1e7b57e9"/>
            <md:child refId="ad604f23-7d61-330a-820e-d6033a126cf0"/>
            <md:child refId="e402cf4a-6ae0-3974-8514-2f82499d7cb8"/>
            <md:child refId="5186937a-b38b-3190-b876-a4e9ac6f8270"/>
            <md:child refId="e3fa84e4-a890-328e-8a1d-d28ebf4c16a0"/>
            <md:child refId="2c877ca6-944c-338e-a3f2-2c503977d908"/>
            <md:child refId="a07c7cc6-5a1d-3e79-a804-29c66768f1f7"/>
        </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="d77b0535-0b32-3327-8652-8b6c54babf8a">
        <md:cspec name="org.eclipse.emf.cdo.site" componentType="eclipse.feature" version="4.1.1.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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="65ad1709-255c-34e3-b3b5-67865ce190c6">
        <md:resolution cspecId="d77b0535-0b32-3327-8652-8b6c54babf8a" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e14491f8-bd40-3830-872b-b4b784c02fe3">
        <md:cspec name="org.eclipse.net4j.sdk" componentType="eclipse.feature" version="4.1.1.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="ad7eed8d-35ec-3989-9d38-1500412dc868">
        <md:resolution cspecId="e14491f8-bd40-3830-872b-b4b784c02fe3" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="9cd0884f-b0e3-351b-a984-9fc88b2dbd2b">
        <md:cspec name="org.eclipse.net4j.util.ui" componentType="eclipse.feature" version="4.1.1.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="97a45f86-77a8-3c71-913d-1627079f6593">
        <md:resolution cspecId="9cd0884f-b0e3-351b-a984-9fc88b2dbd2b" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="bc61d8d1-2b46-3221-8e21-a880e3cb511d">
        <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.source/" 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="6a5fcf5b-989d-3197-91dc-6bddc11f63d6">
        <md:resolution cspecId="bc61d8d1-2b46-3221-8e21-a880e3cb511d" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="3.2.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="f3ff4322-1478-3d2e-ae02-cb0cade960d2">
        <md:cspec name="org.eclipse.net4j.util" componentType="osgi.bundle" version="3.2.1.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.1.qualifier,3.2.1.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.source/" 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="697b8fa7-2f6c-36a5-9b65-29eb613e9e8a">
        <md:resolution cspecId="f3ff4322-1478-3d2e-ae02-cb0cade960d2" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="3.2.1.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="c588d28f-cde1-323c-9525-aa85f933cd61">
        <md:resolvedNode resolutionId="697b8fa7-2f6c-36a5-9b65-29eb613e9e8a">
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
            <md:child refId="96982162-3a98-3670-a271-d7f4ea0b3f4d"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e6e6ca46-0c2b-3859-af49-261a081c8e4d">
        <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.source/" 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="f7979936-0339-3848-a7c9-be38df5fc51c">
        <md:resolution cspecId="e6e6ca46-0c2b-3859-af49-261a081c8e4d" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="9a14e015-ea05-3f39-a0a1-6ee619ccf886">
        <md:resolvedNode resolutionId="f7979936-0339-3848-a7c9-be38df5fc51c">
            <md:child refId="c588d28f-cde1-323c-9525-aa85f933cd61"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="d5e8eedf-97b4-3ccf-a8a8-6e5fde52a2d2"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="081d13cd-f7ee-37c6-816a-06e4a62eed05">
        <md:resolvedNode resolutionId="6a5fcf5b-989d-3197-91dc-6bddc11f63d6">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="c588d28f-cde1-323c-9525-aa85f933cd61"/>
            <md:child refId="9a14e015-ea05-3f39-a0a1-6ee619ccf886"/>
            <md:child refId="2f3b57fa-d41f-303d-9931-84211c31e9ff"/>
            <md:child refId="d5e8eedf-97b4-3ccf-a8a8-6e5fde52a2d2"/>
            <md:child refId="96982162-3a98-3670-a271-d7f4ea0b3f4d"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="9e7b8f0a-2b37-3f7e-87f3-0b04a175953e">
        <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.source/" 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="d800f6e4-cc34-3312-9d2c-94a30ba4649a">
        <md:resolution cspecId="9e7b8f0a-2b37-3f7e-87f3-0b04a175953e" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="3.0.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="4ceef713-5342-35f8-8fc5-4d435dbbcc4c">
        <md:resolvedNode resolutionId="d800f6e4-cc34-3312-9d2c-94a30ba4649a">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="081d13cd-f7ee-37c6-816a-06e4a62eed05"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="0272eec9-2a60-3236-8a4f-b37549099746">
        <md:cspec name="org.eclipse.net4j.util" componentType="eclipse.feature" version="4.1.1.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="8c1da033-9937-3959-8bcc-4070bbf3234c">
        <md:resolution cspecId="0272eec9-2a60-3236-8a4f-b37549099746" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="84f015a0-301f-3dcd-b2db-470a95f0b70d">
        <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}/mylyn/releases/juno">
                <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="df1b06ef-ce51-3649-8df6-8425f68573df">
        <md:cspec name="org.apache.commons.logging" componentType="osgi.bundle" version="1.1.1.v201101211721">
            <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.1.1.v201101211721,1.1.1.v201101211721]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="283740f8-5e05-3d00-a2e4-a3d3c627e965">
        <md:resolution cspecId="df1b06ef-ce51-3649-8df6-8425f68573df" materializable="true" providerId="84f015a0-301f-3dcd-b2db-470a95f0b70d" repository="http://download.eclipse.org/mylyn/releases/juno" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.commons.logging" componentType="osgi.bundle" versionDesignator="[1.1.0,2.0.0)"/>
            <md:versionMatch artifactInfo="org.apache.commons.logging" version="1.1.1.v201101211721"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ef492d0b-bc46-3d1a-97e3-26a3b13d4e89">
        <md:resolvedNode resolutionId="283740f8-5e05-3d00-a2e4-a3d3c627e965"/>
    </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="da021cff-8b96-3095-b070-76b0644d49ff">
        <md:resolution cspecId="7d33a493-4eaa-3da3-a6ef-6e8047fd9cfd" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="43d670bd-e998-3336-905b-f2de749ca50b">
        <md:resolvedNode resolutionId="da021cff-8b96-3095-b070-76b0644d49ff"/>
    </md:idwrapper>
    <md:idwrapper id="7b13a86f-c207-314e-90ec-16294663c141">
        <md:resolvedNode resolutionId="8c1da033-9937-3959-8bcc-4070bbf3234c">
            <md:child refId="c588d28f-cde1-323c-9525-aa85f933cd61"/>
            <md:child refId="ef492d0b-bc46-3d1a-97e3-26a3b13d4e89"/>
            <md:child refId="43d670bd-e998-3336-905b-f2de749ca50b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="c64992d1-022e-3675-8ad3-939a20f4424b">
        <md:resolvedNode resolutionId="97a45f86-77a8-3c71-913d-1627079f6593">
            <md:child refId="081d13cd-f7ee-37c6-816a-06e4a62eed05"/>
            <md:child refId="4ceef713-5342-35f8-8fc5-4d435dbbcc4c"/>
            <md:child refId="7b13a86f-c207-314e-90ec-16294663c141"/>
            <md:child refId="43d670bd-e998-3336-905b-f2de749ca50b"/>
            <md:child refId="9a14e015-ea05-3f39-a0a1-6ee619ccf886"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="86a8cab2-d532-3e6f-9e6c-caac5e8f181e">
        <md:cspec name="org.eclipse.net4j.examples.installer" componentType="eclipse.feature" version="4.1.1.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="8de0563f-438e-30e8-b6c7-5af1dd6f56c2">
        <md:resolution cspecId="86a8cab2-d532-3e6f-9e6c-caac5e8f181e" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="cbf7d733-aa49-38f9-bf2f-a029ee7b6bac">
        <md:cspec name="org.eclipse.net4j.examples.installer" componentType="osgi.bundle" version="4.1.1.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.1.qualifier,4.1.1.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.source/" 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="96c61b18-68cd-3fa7-a378-aea534ef7e42">
        <md:resolution cspecId="cbf7d733-aa49-38f9-bf2f-a029ee7b6bac" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="791c4d24-d88d-3430-bd9f-0469d0eb31af">
        <md:resolvedNode resolutionId="96c61b18-68cd-3fa7-a378-aea534ef7e42">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="089d68cd-5b83-3ad1-826f-c9ca37ae41bd"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="d81aaa2d-d59d-373d-9c7c-bef362f5a329">
        <md:resolvedNode resolutionId="8de0563f-438e-30e8-b6c7-5af1dd6f56c2">
            <md:child refId="791c4d24-d88d-3430-bd9f-0469d0eb31af"/>
            <md:child refId="43d670bd-e998-3336-905b-f2de749ca50b"/>
        </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="c261ef23-21b5-3a8c-a27b-e6fdeccd36ae">
        <md:resolution cspecId="01c60c1d-b1d3-344b-8f07-3014945e4408" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.commons.codec.source" componentType="osgi.bundle"/>
            <md:versionMatch artifactInfo="org.apache.commons.codec.source" version="1.3.0.v201101211617"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="43f3d0d9-456e-3c12-9806-7d0a94cca401">
        <md:resolvedNode resolutionId="c261ef23-21b5-3a8c-a27b-e6fdeccd36ae"/>
    </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="39992629-59a7-39a3-a882-bd5bfca81424">
        <md:resolution cspecId="c1fe45be-5d16-3a43-b437-51aa5a09e61f" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="f570440f-ef07-3513-8722-b40319807f22">
        <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.source/" 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="17c220af-aa01-39a6-9781-4323150d13f3">
        <md:resolution cspecId="f570440f-ef07-3513-8722-b40319807f22" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.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="b3a2559d-2afd-3f6c-955f-ab039e20995d">
        <md:resolvedNode resolutionId="17c220af-aa01-39a6-9781-4323150d13f3">
            <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="8d0205fe-618a-30f1-ba2e-d223afd882f2">
        <md:resolvedNode resolutionId="39992629-59a7-39a3-a882-bd5bfca81424">
            <md:child refId="b3a2559d-2afd-3f6c-955f-ab039e20995d"/>
            <md:child refId="43d670bd-e998-3336-905b-f2de749ca50b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="87646895-1588-3b1f-b942-21a92494d570">
        <md:cspec name="org.eclipse.net4j" componentType="eclipse.feature" version="4.1.1.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.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.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.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.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.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="b56d988c-a783-35d9-a62e-535a24b2cf14">
        <md:resolution cspecId="87646895-1588-3b1f-b942-21a92494d570" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="de21d283-99b0-3e1e-b0ac-bfee22cc1c27">
        <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.source/" 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="f82b2320-0ccc-35fd-93e1-37a878a852db">
        <md:resolution cspecId="de21d283-99b0-3e1e-b0ac-bfee22cc1c27" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="de824150-d516-384a-908c-a7d1bebcf52c">
        <md:cspec name="org.eclipse.net4j" componentType="osgi.bundle" version="4.1.1.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.1.qualifier,4.1.1.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.source/" 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="10e75852-eafb-3f4f-9589-1bbe01f4d970">
        <md:resolution cspecId="de824150-d516-384a-908c-a7d1bebcf52c" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="63de3ef8-015f-31e1-88f4-6735dc70199d">
        <md:resolvedNode resolutionId="10e75852-eafb-3f4f-9589-1bbe01f4d970">
            <md:child refId="c588d28f-cde1-323c-9525-aa85f933cd61"/>
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="18c8ec33-570f-34e9-8ecd-a25ceaef0bee">
        <md:resolvedNode resolutionId="f82b2320-0ccc-35fd-93e1-37a878a852db">
            <md:child refId="63de3ef8-015f-31e1-88f4-6735dc70199d"/>
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="f1b5ed83-cee6-36ed-8af6-a3a45e0137fa">
        <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.source/" 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="71d8f6f0-6f0c-3d23-bf00-6423cd11a013">
        <md:resolution cspecId="f1b5ed83-cee6-36ed-8af6-a3a45e0137fa" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="afe5d373-d730-3cc5-8bd5-2ccaac88165d">
        <md:resolvedNode resolutionId="71d8f6f0-6f0c-3d23-bf00-6423cd11a013">
            <md:child refId="63de3ef8-015f-31e1-88f4-6735dc70199d"/>
            <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="d138260e-fdc6-357e-9374-fc7dc26656dc">
        <md:resolution cspecId="1d6cf0d7-03ec-3245-bdb0-6977f79c9bec" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.commons.httpclient" componentType="osgi.bundle"/>
            <md:versionMatch artifactInfo="org.apache.commons.httpclient" version="3.1.0.v201012070820"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="36479fa1-28a3-37f3-be62-00ea56d9784e">
        <md:resolvedNode resolutionId="d138260e-fdc6-357e-9374-fc7dc26656dc"/>
    </md:idwrapper>
    <md:idwrapper id="aad3bc4f-e55b-3e25-9ff9-4d10d2329919">
        <md:cspec name="org.eclipse.net4j.http.server" componentType="osgi.bundle" version="4.0.101.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.101.qualifier,4.0.101.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.source/" 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="f465c506-ad48-33df-aa6f-150a66e3ce3d">
        <md:resolution cspecId="aad3bc4f-e55b-3e25-9ff9-4d10d2329919" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.0.101.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="1128ba5c-2412-3f66-9477-fa3e9a3cf7df">
        <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.source/" 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="1f34f2e1-66aa-3102-a303-acba9b073ad1">
        <md:resolution cspecId="1128ba5c-2412-3f66-9477-fa3e9a3cf7df" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="0a6654e3-1d6f-317e-bf67-cb316a935a6e">
        <md:resolvedNode resolutionId="1f34f2e1-66aa-3102-a303-acba9b073ad1">
            <md:child refId="63de3ef8-015f-31e1-88f4-6735dc70199d"/>
            <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="c0a42b9c-6886-3852-ab5c-f5fe24f85bf4">
        <md:resolution cspecId="3ebbc5d9-b0db-3592-b52d-c61b6616d2ab" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" 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="93155dd6-80e1-3b1a-8849-3431c101da1b">
        <md:resolvedNode resolutionId="c0a42b9c-6886-3852-ab5c-f5fe24f85bf4">
            <md:child refId="11c5b89d-748b-3959-b9d8-8b7777f734ee"/>
            <md:child refId="1658550f-ede8-32e5-8907-4fb41dc32863"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="d78f1c21-a3d7-3354-a5ab-497a36c42d92">
        <md:resolvedNode resolutionId="f465c506-ad48-33df-aa6f-150a66e3ce3d">
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
            <md:child refId="0a6654e3-1d6f-317e-bf67-cb316a935a6e"/>
            <md:child refId="93155dd6-80e1-3b1a-8849-3431c101da1b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="9a054a97-50d8-3439-8b28-b1d8d2d0cd43">
        <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.source/" 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="67246be0-992b-329f-ad7b-d2dcf723b674">
        <md:resolution cspecId="9a054a97-50d8-3439-8b28-b1d8d2d0cd43" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="3c9cc715-0361-39a3-8cea-b55563e955d1">
        <md:resolvedNode resolutionId="67246be0-992b-329f-ad7b-d2dcf723b674">
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
            <md:child refId="0a6654e3-1d6f-317e-bf67-cb316a935a6e"/>
        </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="41d33f11-cb73-390e-b146-28eddf61ea6d">
        <md:resolution cspecId="96770b6c-30b3-3d86-8f2f-d0b9c782259f" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.commons.codec" componentType="osgi.bundle"/>
            <md:versionMatch artifactInfo="org.apache.commons.codec" version="1.3.0.v201101211617"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="5dd73fba-6a9f-32c7-b7a9-3459158c14b4">
        <md:resolvedNode resolutionId="41d33f11-cb73-390e-b146-28eddf61ea6d"/>
    </md:idwrapper>
    <md:idwrapper id="4734e87e-3f45-38ae-bd28-21c55752beee">
        <md:resolvedNode resolutionId="b56d988c-a783-35d9-a62e-535a24b2cf14">
            <md:child refId="18c8ec33-570f-34e9-8ecd-a25ceaef0bee"/>
            <md:child refId="c64992d1-022e-3675-8ad3-939a20f4424b"/>
            <md:child refId="afe5d373-d730-3cc5-8bd5-2ccaac88165d"/>
            <md:child refId="36479fa1-28a3-37f3-be62-00ea56d9784e"/>
            <md:child refId="d78f1c21-a3d7-3354-a5ab-497a36c42d92"/>
            <md:child refId="3c9cc715-0361-39a3-8cea-b55563e955d1"/>
            <md:child refId="63de3ef8-015f-31e1-88f4-6735dc70199d"/>
            <md:child refId="43d670bd-e998-3336-905b-f2de749ca50b"/>
            <md:child refId="5dd73fba-6a9f-32c7-b7a9-3459158c14b4"/>
            <md:child refId="0a6654e3-1d6f-317e-bf67-cb316a935a6e"/>
        </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="b7412bf7-533a-325a-add7-ac2db631c226">
        <md:resolution cspecId="e3c51671-3fff-3a2d-89c1-a9a547927674" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e8551a30-e17e-3694-a51f-e5c6dbacfaad">
        <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.source/" 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="cb900974-db0e-3833-9da1-d957118aaf69">
        <md:resolution cspecId="e8551a30-e17e-3694-a51f-e5c6dbacfaad" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.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="d2ce9b6e-e9c3-3e04-9d0d-389746cd1640">
        <md:resolvedNode resolutionId="cb900974-db0e-3833-9da1-d957118aaf69">
            <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="b3ea8593-4078-336c-8ca6-189e25648f3f"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="91520138-4e31-37d1-9739-c9c8f1e7a0d7">
        <md:resolvedNode resolutionId="b7412bf7-533a-325a-add7-ac2db631c226">
            <md:child refId="d2ce9b6e-e9c3-3e04-9d0d-389746cd1640"/>
            <md:child refId="43d670bd-e998-3336-905b-f2de749ca50b"/>
        </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="b319cdab-0a9c-393e-8ce8-b0d6b4f6a423">
        <md:resolution cspecId="dfb20dd2-d960-33ea-ab4c-a72e0dd91ebf" materializable="true" providerId="bc06de6e-6fb1-3569-950e-bd020d874fe8" repository="http://download.eclipse.org/eclipse/updates/3.8" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.commons.httpclient.source" componentType="osgi.bundle"/>
            <md:versionMatch artifactInfo="org.apache.commons.httpclient.source" version="3.1.0.v201012070820"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="524e1a28-5aa2-3c25-a883-cf87c1a00f91">
        <md:resolvedNode resolutionId="b319cdab-0a9c-393e-8ce8-b0d6b4f6a423"/>
    </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="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="25399db8-a669-3dc5-822a-2faaa9b39689">
        <md:cspec name="org.eclipse.net4j.db" componentType="eclipse.feature" version="4.1.1.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="4ced2e4f-0b6f-3c19-afa5-7e82fca31551">
        <md:resolution cspecId="25399db8-a669-3dc5-822a-2faaa9b39689" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.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="9c6288b8-d27c-3750-b2a5-d006c517b500">
        <md:resolution cspecId="832ab3f0-6945-3d5b-9da7-70d11262a914" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.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="4931caa5-ef55-3cef-9a1f-500fd3588ff5">
        <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.source/" 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="d34e0ae6-7cce-3213-b9e0-0d5dbf783fae">
        <md:resolution cspecId="4931caa5-ef55-3cef-9a1f-500fd3588ff5" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="eacc916e-d0ae-3e52-8758-f246835d0bf3">
        <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.source/" 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="34cd4183-e901-33d1-aef5-849829cba26c">
        <md:resolution cspecId="eacc916e-d0ae-3e52-8758-f246835d0bf3" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="8ccd0985-b405-35fb-be7f-f4980205b998">
        <md:resolvedNode resolutionId="34cd4183-e901-33d1-aef5-849829cba26c">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="c588d28f-cde1-323c-9525-aa85f933cd61"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="40f487da-47fa-3055-b963-bfd472446464">
        <md:resolvedNode resolutionId="d34e0ae6-7cce-3213-b9e0-0d5dbf783fae">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="8ccd0985-b405-35fb-be7f-f4980205b998"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="ceeb31d7-6618-3b9f-b0f5-b99f5ab24de3">
        <md:resolvedNode resolutionId="9c6288b8-d27c-3750-b2a5-d006c517b500">
            <md:child refId="5cb403c1-1ca5-3cef-b003-8e5eab36d1db"/>
            <md:child refId="40f487da-47fa-3055-b963-bfd472446464"/>
            <md:child refId="43d670bd-e998-3336-905b-f2de749ca50b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="dd88cf96-1b1b-3a1b-8ea2-648ede80fa52">
        <md:cspec name="org.eclipse.net4j.db.derby" componentType="eclipse.feature" version="4.1.1.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="84051206-c0ce-34d4-b9d0-ee77f914727b">
        <md:resolution cspecId="dd88cf96-1b1b-3a1b-8ea2-648ede80fa52" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="4bbda5db-dd6e-35cb-afcb-66cc847e863e">
        <md:cspec name="org.eclipse.net4j.db.derby" componentType="osgi.bundle" version="4.0.101.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.101.qualifier,4.0.101.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="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.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.source/" 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="c754c486-8a20-3e2e-953b-0806572d1a7b">
        <md:resolution cspecId="4bbda5db-dd6e-35cb-afcb-66cc847e863e" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.0.101.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e7f690f1-6577-31d5-bfeb-0a35946ecb96">
        <md:resolvedNode resolutionId="c754c486-8a20-3e2e-953b-0806572d1a7b">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="8ccd0985-b405-35fb-be7f-f4980205b998"/>
        </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="515c3d28-803f-3600-9b31-c84f0380accd">
        <md:resolvedNode resolutionId="84051206-c0ce-34d4-b9d0-ee77f914727b">
            <md:child refId="e7f690f1-6577-31d5-bfeb-0a35946ecb96"/>
            <md:child refId="301e0c30-2013-3153-80e6-7056bd667996"/>
            <md:child refId="43d670bd-e998-3336-905b-f2de749ca50b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a77cab76-30a2-3ef4-bbab-58a089a2b247">
        <md:resolvedNode resolutionId="4ced2e4f-0b6f-3c19-afa5-7e82fca31551">
            <md:child refId="c588d28f-cde1-323c-9525-aa85f933cd61"/>
            <md:child refId="ceeb31d7-6618-3b9f-b0f5-b99f5ab24de3"/>
            <md:child refId="515c3d28-803f-3600-9b31-c84f0380accd"/>
            <md:child refId="8ccd0985-b405-35fb-be7f-f4980205b998"/>
            <md:child refId="43d670bd-e998-3336-905b-f2de749ca50b"/>
        </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="7028d2cb-59b3-3c78-a686-9414151d9fb2">
        <md:resolution cspecId="17de71b3-3605-3afe-9b63-dcace56d833b" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="78c6259b-a3e3-3bdc-936f-9e26300000cb">
        <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.source/" 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="95ef7f9e-1b84-3a1d-b0b0-8362e4912d8b">
        <md:resolution cspecId="78c6259b-a3e3-3bdc-936f-9e26300000cb" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.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="4bd307ba-8961-322d-b990-8ed7af8f147b">
        <md:resolvedNode resolutionId="95ef7f9e-1b84-3a1d-b0b0-8362e4912d8b">
            <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="1f5f2229-82a3-3a2c-b45a-401cc4f35987">
        <md:resolvedNode resolutionId="7028d2cb-59b3-3c78-a686-9414151d9fb2">
            <md:child refId="4bd307ba-8961-322d-b990-8ed7af8f147b"/>
            <md:child refId="43d670bd-e998-3336-905b-f2de749ca50b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="20e9955c-eff2-37af-a666-a48436c0dea5">
        <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.source/" 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="7fb4ed5c-b478-3433-a242-18e2755767b3">
        <md:resolution cspecId="20e9955c-eff2-37af-a666-a48436c0dea5" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ad42801d-e991-331f-a117-a3bdc5e3d600">
        <md:resolvedNode resolutionId="7fb4ed5c-b478-3433-a242-18e2755767b3"/>
    </md:idwrapper>
    <md:idwrapper id="de7dad9d-8f14-3286-a1a3-4000b6e9bafa">
        <md:cspec name="org.eclipse.net4j.defs" componentType="eclipse.feature" version="4.1.1.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="708986ca-c51c-337d-93d2-3ee5ce9ea44e">
        <md:resolution cspecId="de7dad9d-8f14-3286-a1a3-4000b6e9bafa" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="50f0fb6d-af47-3fdb-a1ff-8089171028e6">
        <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.source/" 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="632611a3-b0bc-3bbb-a20a-229a7458af1f">
        <md:resolution cspecId="50f0fb6d-af47-3fdb-a1ff-8089171028e6" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="b3528bb6-51d3-3b38-ac6c-be093005c5d1">
        <md:resolvedNode resolutionId="632611a3-b0bc-3bbb-a20a-229a7458af1f">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="c588d28f-cde1-323c-9525-aa85f933cd61"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="255e09d5-4d3f-3879-9903-7f4924f824b1">
        <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.source/" 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="352cfade-6243-32f3-8332-15b41e9ec721">
        <md:resolution cspecId="255e09d5-4d3f-3879-9903-7f4924f824b1" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e3b497b6-c54a-3552-a041-90a6d9a7771b">
        <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.source/" 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="b4914bc2-a477-3351-b4e9-56b4e4ec5dc7">
        <md:resolution cspecId="e3b497b6-c54a-3552-a041-90a6d9a7771b" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="553e2cec-b6d9-36b4-9bf7-ed40e97d2987">
        <md:resolvedNode resolutionId="b4914bc2-a477-3351-b4e9-56b4e4ec5dc7">
            <md:child refId="18c8ec33-570f-34e9-8ecd-a25ceaef0bee"/>
            <md:child refId="afe5d373-d730-3cc5-8bd5-2ccaac88165d"/>
            <md:child refId="b3528bb6-51d3-3b38-ac6c-be093005c5d1"/>
            <md:child refId="3c9cc715-0361-39a3-8cea-b55563e955d1"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="82bc7572-5bb6-3008-b972-cd145bf215cc">
        <md:resolvedNode resolutionId="352cfade-6243-32f3-8332-15b41e9ec721">
            <md:child refId="553e2cec-b6d9-36b4-9bf7-ed40e97d2987"/>
            <md:child refId="081d13cd-f7ee-37c6-816a-06e4a62eed05"/>
        </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="51704731-8e6a-3a6e-a4a0-9e6976d936f5">
        <md:resolution cspecId="0bc42d46-dfa9-3cf8-a577-006962caa3a6" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a696234d-b138-32c6-829c-5ccd4f4604e3">
        <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.source/" 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="c905210f-1652-363f-b51e-2b72ca0e9c5b">
        <md:resolution cspecId="a696234d-b138-32c6-829c-5ccd4f4604e3" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="2a74ac52-8b28-3e50-891a-675e61256c6c">
        <md:resolvedNode resolutionId="c905210f-1652-363f-b51e-2b72ca0e9c5b">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="63de3ef8-015f-31e1-88f4-6735dc70199d"/>
            <md:child refId="92ce3595-f679-32c4-b510-89276c491e33"/>
            <md:child refId="081d13cd-f7ee-37c6-816a-06e4a62eed05"/>
            <md:child refId="9a14e015-ea05-3f39-a0a1-6ee619ccf886"/>
            <md:child refId="52d75f50-feb2-3a45-ba74-5967c8eb463f"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e6ce91ee-109e-38d7-8848-d4d63de5dc0e">
        <md:resolvedNode resolutionId="51704731-8e6a-3a6e-a4a0-9e6976d936f5">
            <md:child refId="2a74ac52-8b28-3e50-891a-675e61256c6c"/>
            <md:child refId="43d670bd-e998-3336-905b-f2de749ca50b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="f13c272f-b449-3d7f-a019-601c5e5712cd">
        <md:resolvedNode resolutionId="708986ca-c51c-337d-93d2-3ee5ce9ea44e">
            <md:child refId="b3528bb6-51d3-3b38-ac6c-be093005c5d1"/>
            <md:child refId="4734e87e-3f45-38ae-bd28-21c55752beee"/>
            <md:child refId="82bc7572-5bb6-3008-b972-cd145bf215cc"/>
            <md:child refId="43d670bd-e998-3336-905b-f2de749ca50b"/>
            <md:child refId="553e2cec-b6d9-36b4-9bf7-ed40e97d2987"/>
            <md:child refId="e6ce91ee-109e-38d7-8848-d4d63de5dc0e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a5f36dd7-07ae-3a0f-8461-cc6a1f74095d">
        <md:resolvedNode resolutionId="ad7eed8d-35ec-3989-9d38-1500412dc868">
            <md:child refId="c64992d1-022e-3675-8ad3-939a20f4424b"/>
            <md:child refId="d81aaa2d-d59d-373d-9c7c-bef362f5a329"/>
            <md:child refId="43f3d0d9-456e-3c12-9806-7d0a94cca401"/>
            <md:child refId="8d0205fe-618a-30f1-ba2e-d223afd882f2"/>
            <md:child refId="4734e87e-3f45-38ae-bd28-21c55752beee"/>
            <md:child refId="91520138-4e31-37d1-9739-c9c8f1e7a0d7"/>
            <md:child refId="43d670bd-e998-3336-905b-f2de749ca50b"/>
            <md:child refId="524e1a28-5aa2-3c25-a883-cf87c1a00f91"/>
            <md:child refId="6a7a0e09-5b0b-386f-9390-993f0a2d7e29"/>
            <md:child refId="aa5eab4a-275c-3bd8-ada1-870ca22c72d7"/>
            <md:child refId="a77cab76-30a2-3ef4-bbab-58a089a2b247"/>
            <md:child refId="1f5f2229-82a3-3a2c-b45a-401cc4f35987"/>
            <md:child refId="ad42801d-e991-331f-a117-a3bdc5e3d600"/>
            <md:child refId="7b13a86f-c207-314e-90ec-16294663c141"/>
            <md:child refId="f13c272f-b449-3d7f-a019-601c5e5712cd"/>
            <md:child refId="e6ce91ee-109e-38d7-8848-d4d63de5dc0e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="967f5250-79eb-30de-9375-9e19b3a5ea95">
        <md:cspec name="org.eclipse.emf.cdo.examples.server" componentType="osgi.bundle" version="4.0.101.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.101.qualifier,4.0.101.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.source/" 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="4fdb3da0-0731-38b3-9a8f-a6e282a51d07">
        <md:resolution cspecId="967f5250-79eb-30de-9375-9e19b3a5ea95" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.0.101.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e6b30556-30b9-3a64-9bfd-856a44d8c18a">
        <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.source/" 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="315a33b4-f600-30ed-8d42-615ccf5870f6">
        <md:resolution cspecId="e6b30556-30b9-3a64-9bfd-856a44d8c18a" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="54e475e7-2537-3bab-a2eb-73d3380ac5f2">
        <md:cspec name="org.eclipse.emf.cdo.server" componentType="osgi.bundle" version="4.1.1.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.1.qualifier,4.1.1.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.source/" 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="02054034-b817-355e-a138-65d57591ac1e">
        <md:resolution cspecId="54e475e7-2537-3bab-a2eb-73d3380ac5f2" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="d9fa5b34-1c5e-39dd-86c2-9d1ab206f1ae">
        <md:cspec name="org.eclipse.emf.cdo" componentType="osgi.bundle" version="4.1.1.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.1.qualifier,4.1.1.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.source/" 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="0cc7b729-7cce-37cf-9255-ee5a6467d274">
        <md:resolution cspecId="d9fa5b34-1c5e-39dd-86c2-9d1ab206f1ae" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="8e9378c8-06f3-3908-a998-83025d5df0a6">
        <md:cspec name="org.eclipse.emf.cdo.common" componentType="osgi.bundle" version="4.1.1.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.1.qualifier,4.1.1.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.source/" 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="6368dcb1-09a6-3c3a-9798-9bc623d79f2e">
        <md:resolution cspecId="8e9378c8-06f3-3908-a998-83025d5df0a6" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="4bd08dd9-82a2-391c-bd07-7865e4774f35">
        <md:resolvedNode resolutionId="6368dcb1-09a6-3c3a-9798-9bc623d79f2e">
            <md:child refId="4806d1a6-fa46-3029-bb32-47dda9aa3202"/>
            <md:child refId="c588d28f-cde1-323c-9525-aa85f933cd61"/>
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
            <md:child refId="6a1df7b2-6b71-3a3f-8120-5e34f418db66"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="2f1a78cf-9121-38f6-a8b6-c35fb7849282">
        <md:resolvedNode resolutionId="0cc7b729-7cce-37cf-9255-ee5a6467d274">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="4bd08dd9-82a2-391c-bd07-7865e4774f35"/>
            <md:child refId="6a1df7b2-6b71-3a3f-8120-5e34f418db66"/>
            <md:child refId="96982162-3a98-3670-a271-d7f4ea0b3f4d"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="3db882b8-17f9-3ab9-b66b-ed0633f2413c">
        <md:resolvedNode resolutionId="02054034-b817-355e-a138-65d57591ac1e">
            <md:child refId="c588d28f-cde1-323c-9525-aa85f933cd61"/>
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
            <md:child refId="2f1a78cf-9121-38f6-a8b6-c35fb7849282"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="c00b3d86-94ca-3ba1-9316-07038069525d">
        <md:resolvedNode resolutionId="315a33b4-f600-30ed-8d42-615ccf5870f6">
            <md:child refId="3db882b8-17f9-3ab9-b66b-ed0633f2413c"/>
            <md:child refId="63de3ef8-015f-31e1-88f4-6735dc70199d"/>
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="6f17cec9-677f-35fc-9de1-cbfb0f61797c">
        <md:cspec name="org.eclipse.emf.cdo.server.db" componentType="osgi.bundle" version="4.1.1.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.1.qualifier,4.1.1.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.source/" 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="741c5a18-e059-3d9a-b55a-e780b9c8bc44">
        <md:resolution cspecId="6f17cec9-677f-35fc-9de1-cbfb0f61797c" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.1.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="1118f51f-3c4b-3b58-b859-ce68ea202b94">
        <md:resolvedNode resolutionId="741c5a18-e059-3d9a-b55a-e780b9c8bc44">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="3db882b8-17f9-3ab9-b66b-ed0633f2413c"/>
            <md:child refId="8ccd0985-b405-35fb-be7f-f4980205b998"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="497633d4-509e-35a7-86d1-9b68bcb7a0eb">
        <md:resolvedNode resolutionId="4fdb3da0-0731-38b3-9a8f-a6e282a51d07">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="c00b3d86-94ca-3ba1-9316-07038069525d"/>
            <md:child refId="18c8ec33-570f-34e9-8ecd-a25ceaef0bee"/>
            <md:child refId="1118f51f-3c4b-3b58-b859-ce68ea202b94"/>
            <md:child refId="afe5d373-d730-3cc5-8bd5-2ccaac88165d"/>
            <md:child refId="40f487da-47fa-3055-b963-bfd472446464"/>
        </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="2904f117-6e65-37d3-8ecd-b5416e512de2">
        <md:resolution cspecId="798f7168-dae5-3a71-bd2b-eb59791f7226" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="1790517f-ff6c-389c-a681-4eccfbc3e0a4">
        <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.source/" 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="a32442b6-b957-330d-930a-cda96de1a11a">
        <md:resolution cspecId="1790517f-ff6c-389c-a681-4eccfbc3e0a4" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="3bf9c014-6f58-33bf-b29a-904c93f9c7c3">
        <md:cspec name="org.eclipse.emf.cdo.tests" componentType="osgi.bundle" version="4.0.101.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.101.qualifier,4.0.101.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.source/" 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="f07c63fc-74e2-3c70-a8e4-c4fa9e240bd2">
        <md:resolution cspecId="3bf9c014-6f58-33bf-b29a-904c93f9c7c3" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="4.0.101.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a5a705a1-ff77-3eb4-9831-d8133e465d50">
        <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.source/" 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="d93360a1-3d26-3d48-b2b0-d17393c50045">
        <md:resolution cspecId="a5a705a1-ff77-3eb4-9831-d8133e465d50" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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-09-13T11:28:59.000+0000" version="3.0.200.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="dc3f8851-300a-38af-8061-dd18d3056ea5">
        <md:resolvedNode resolutionId="d93360a1-3d26-3d48-b2b0-d17393c50045">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="2f1a78cf-9121-38f6-a8b6-c35fb7849282"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="0cd09504-e70c-3a52-9be4-4076815fefb3">
        <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.source/" 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="ef6640db-8842-33d9-b301-114506abc798">
        <md:resolution cspecId="0cd09504-e70c-3a52-9be4-4076815fefb3" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/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"/>
            <md:versionMatch revision="0" timestamp="2012-09-13T11:28:59.000+0000" version="4.0.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="f4a900af-5c20-3211-b943-30086f2eb6a2">
        <md:resolvedNode resolutionId="ef6640db-8842-33d9-b301-114506abc798">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="2f1a78cf-9121-38f6-a8b6-c35fb7849282"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="7ab7f979-ee09-3efc-bd82-3fca6bc3438c">
        <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">
                    <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.source/" 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="52cde787-f96b-342a-9d9a-8c133dce655f">
        <md:resolution cspecId="7ab7f979-ee09-3efc-bd82-3fca6bc3438c" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/git,plugins/org.eclipse.emf.cdo.tests.model3" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.tests.model3" componentType="osgi.bundle"/>
            <md:versionMatch revision="0" timestamp="2012-09-13T11:28:59.000+0000" version="3.0.200.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ed645d57-fe11-3117-87eb-a9fb09a89322">
        <md:resolvedNode resolutionId="52cde787-f96b-342a-9d9a-8c133dce655f">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="2f1a78cf-9121-38f6-a8b6-c35fb7849282"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="31ae50cb-2664-3b2d-8677-36f2d91c542e">
        <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/gmp/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="a0f74a08-b7db-31a9-ba59-af2a9d5c0efd">
        <md:cspec name="org.eclipse.gmf.runtime.notation" componentType="osgi.bundle" version="1.5.0.v20110309-2159">
            <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.5.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.gmf.runtime.notation.source" componentType="osgi.bundle" versionDesignator="[1.5.0.v20110309-2159,1.5.0.v20110309-2159]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="413051c0-fb0f-321f-b93c-90b8d0a3e905">
        <md:resolution cspecId="a0f74a08-b7db-31a9-ba59-af2a9d5c0efd" materializable="true" providerId="31ae50cb-2664-3b2d-8677-36f2d91c542e" repository="http://download.eclipse.org/modeling/gmp/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.gmf.runtime.notation" componentType="osgi.bundle" versionDesignator="[1.5.0,2.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.gmf.runtime.notation" version="1.5.0.v20110309-2159"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="d71e5784-1b2f-39e8-bfa8-1eb30ae583ff">
        <md:resolvedNode resolutionId="413051c0-fb0f-321f-b93c-90b8d0a3e905">
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="92d15d0e-6613-3e6a-a275-96b6669d8457">
        <md:cspec name="org.eclipse.emf.cdo.server.ocl" componentType="osgi.bundle" version="4.0.0.qualifier" shortDesc="CDO Model Repository Server OCL 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.ocl.ecore" componentType="osgi.bundle" versionDesignator="[3.0.0,4.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.ocl.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.server.ocl.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="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.source/" 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.ocl.ecore"/>
                    <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.ocl.ecore"/>
                    <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="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.ocl.ecore"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server"/>
                </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.ocl.ecore"/>
                    <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="a10d4db8-0e28-3192-9259-0c1bbbdb4aa2">
        <md:resolution cspecId="92d15d0e-6613-3e6a-a275-96b6669d8457" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/git,plugins/org.eclipse.emf.cdo.server.ocl" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.server.ocl" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-09-13T11:28:59.000+0000" version="4.0.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="b71dd9a0-beee-3750-af62-65109316c434">
        <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/mdt/ocl/updates/releases">
                <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="375c4176-e1c8-3994-887f-461bd498f1ac">
        <md:cspec name="org.eclipse.ocl.ecore" componentType="osgi.bundle" version="3.2.0.v20120522-1637">
            <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.ocl" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ocl.ecore.source" componentType="osgi.bundle" versionDesignator="[3.2.0.v20120522-1637,3.2.0.v20120522-1637]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="2f03f9e3-975d-3c91-a04b-3c609bb0f9de">
        <md:resolution cspecId="375c4176-e1c8-3994-887f-461bd498f1ac" materializable="true" providerId="b71dd9a0-beee-3750-af62-65109316c434" repository="http://download.eclipse.org/modeling/mdt/ocl/updates/releases" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.ocl.ecore" componentType="osgi.bundle" versionDesignator="[3.2.0.v20120522-1637,3.2.0.v20120522-1637]"/>
            <md:versionMatch artifactInfo="org.eclipse.ocl.ecore" version="3.2.0.v20120522-1637"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="6f7665bc-97b3-349d-8e77-ceabbb1628b6">
        <md:cspec name="org.eclipse.ocl" componentType="osgi.bundle" version="3.2.0.v20120611-1210">
            <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.7.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)"/>
                <cs:dependency name="lpg.runtime.java" componentType="osgi.bundle" versionDesignator="[2.0.17,3.0.0)"/>
                <cs:dependency name="org.eclipse.ocl.common" componentType="osgi.bundle" versionDesignator="[1.0.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.ocl.source" componentType="osgi.bundle" versionDesignator="[3.2.0.v20120611-1210,3.2.0.v20120611-1210]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="9760cff1-db5a-30df-8236-716ac50a5857">
        <md:resolution cspecId="6f7665bc-97b3-349d-8e77-ceabbb1628b6" materializable="true" providerId="b71dd9a0-beee-3750-af62-65109316c434" repository="http://download.eclipse.org/modeling/mdt/ocl/updates/releases" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.ocl" componentType="osgi.bundle" versionDesignator="[3.2.0.v20120611-1210,3.2.0.v20120611-1210]"/>
            <md:versionMatch artifactInfo="org.eclipse.ocl" version="3.2.0.v20120611-1210"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="b06a2275-491f-3e3f-9c82-47e3ca0d86ca">
        <md:cspec name="org.eclipse.ocl.common" componentType="osgi.bundle" version="1.0.0.v20120516-1543">
            <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.7.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.ocl.common.source" componentType="osgi.bundle" versionDesignator="[1.0.0.v20120516-1543,1.0.0.v20120516-1543]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="1006a949-b8a7-3643-856b-08db57c62245">
        <md:resolution cspecId="b06a2275-491f-3e3f-9c82-47e3ca0d86ca" materializable="true" providerId="b71dd9a0-beee-3750-af62-65109316c434" repository="http://download.eclipse.org/modeling/mdt/ocl/updates/releases" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.ocl.common" componentType="osgi.bundle" versionDesignator="[1.0.0.v20120516-1543,1.0.0.v20120516-1543]"/>
            <md:versionMatch artifactInfo="org.eclipse.ocl.common" version="1.0.0.v20120516-1543"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="6c833d9d-6953-3266-bf6d-f77af8502ad9">
        <md:resolvedNode resolutionId="1006a949-b8a7-3643-856b-08db57c62245">
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="6044fa60-5fa4-35c1-a41e-c19b85328c1b">
        <md:cspec name="lpg.runtime.java" componentType="osgi.bundle" version="2.0.17.v201004271640">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="lpg.runtime.java.source" componentType="osgi.bundle" versionDesignator="[2.0.17.v201004271640,2.0.17.v201004271640]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="24f82d3e-8590-3cb0-928d-c48b4ad0479c">
        <md:resolution cspecId="6044fa60-5fa4-35c1-a41e-c19b85328c1b" materializable="true" providerId="b71dd9a0-beee-3750-af62-65109316c434" repository="http://download.eclipse.org/modeling/mdt/ocl/updates/releases" componentType="osgi.bundle" lastModified="0">
            <md:request name="lpg.runtime.java" componentType="osgi.bundle" versionDesignator="[2.0.17.v201004271640,2.0.17.v201004271640]"/>
            <md:versionMatch artifactInfo="lpg.runtime.java" version="2.0.17.v201004271640"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="1d80f3ac-721d-3b54-88c7-2aa3c22e025a">
        <md:resolvedNode resolutionId="24f82d3e-8590-3cb0-928d-c48b4ad0479c"/>
    </md:idwrapper>
    <md:idwrapper id="c15a32f3-9437-373e-b495-86f6285c65ac">
        <md:resolvedNode resolutionId="9760cff1-db5a-30df-8236-716ac50a5857">
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="6a1df7b2-6b71-3a3f-8120-5e34f418db66"/>
            <md:child refId="6c833d9d-6953-3266-bf6d-f77af8502ad9"/>
            <md:child refId="1d80f3ac-721d-3b54-88c7-2aa3c22e025a"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="bcd664d9-df40-3ff1-bccb-4fce7ea37460">
        <md:resolvedNode resolutionId="2f03f9e3-975d-3c91-a04b-3c609bb0f9de">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="c15a32f3-9437-373e-b495-86f6285c65ac"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="4dd152b8-4389-3e79-a852-aa1ac2ffbfe2">
        <md:resolvedNode resolutionId="a10d4db8-0e28-3192-9259-0c1bbbdb4aa2">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="3db882b8-17f9-3ab9-b66b-ed0633f2413c"/>
            <md:child refId="bcd664d9-df40-3ff1-bccb-4fce7ea37460"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="69601102-35f7-393a-8e99-f3b65af971b1">
        <md:cspec name="org.eclipse.emf.cdo.tests.model4interfaces" componentType="osgi.bundle" version="3.0.200.qualifier" shortDesc="CDO Model Repository Tests Model4 Interfaces">
            <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.model4interfaces.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.model4interfaces.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.source/" 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="167a07d9-09b3-38ad-abaf-60a0acdf3e82">
        <md:resolution cspecId="69601102-35f7-393a-8e99-f3b65af971b1" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/git,plugins/org.eclipse.emf.cdo.tests.model4interfaces" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.tests.model4interfaces" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-09-13T11:28:59.000+0000" version="3.0.200.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="c67553ad-f8d9-3306-98ed-7242286b07a2">
        <md:resolvedNode resolutionId="167a07d9-09b3-38ad-abaf-60a0acdf3e82">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="2f1a78cf-9121-38f6-a8b6-c35fb7849282"/>
            <md:child refId="804df850-3da5-33a8-a9a5-b9e7dedfa584"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="ace64b12-b586-3dcd-8a4b-ec454ecd851a">
        <md:cspec name="org.eclipse.emf.cdo.tests.model1" componentType="osgi.bundle" version="3.0.201.qualifier" shortDesc="CDO Model Repository Tests Model1">
            <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" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.model1.source" componentType="osgi.bundle" versionDesignator="[3.0.201.qualifier,3.0.201.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.model1.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.source/" 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.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.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <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.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.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="5283fb3d-74f6-38be-a041-1e4313b9f97b">
        <md:resolution cspecId="ace64b12-b586-3dcd-8a4b-ec454ecd851a" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/git,plugins/org.eclipse.emf.cdo.tests.model1" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.tests.model1" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-09-13T11:28:59.000+0000" version="3.0.201.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="561bb57c-6262-35ae-b6ca-80e932388802">
        <md:resolvedNode resolutionId="5283fb3d-74f6-38be-a041-1e4313b9f97b">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="2f1a78cf-9121-38f6-a8b6-c35fb7849282"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="8d7df28b-3340-3938-a736-4c110281a405">
        <md:cspec name="org.eclipse.emf.cdo.admin" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="CDO Model Repository Client Admin 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.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.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.admin.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.admin.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.source/" 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.emf.cdo.net4j"/>
                    <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"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.net4j"/>
                    <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"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.net4j"/>
                    <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"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.net4j"/>
                    <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"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.net4j"/>
                    <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="c190c436-6225-3f63-8798-32bb9a6ba8c4">
        <md:resolution cspecId="8d7df28b-3340-3938-a736-4c110281a405" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/git,plugins/org.eclipse.emf.cdo.admin" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.admin" componentType="osgi.bundle" versionDesignator="[4.1.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="646ddf30-603b-38e2-8f9a-0a1ebd516365">
        <md:cspec name="org.eclipse.emf.cdo.net4j" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="CDO Model Repository Client 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)"/>
                <cs:dependency name="org.eclipse.emf.cdo" 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.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.emf.cdo.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.source/" 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"/>
                    <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"/>
                    <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"/>
                    <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"/>
                </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"/>
                    <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="827a5f6f-21ff-35b8-ae07-828679344ad1">
        <md:resolution cspecId="646ddf30-603b-38e2-8f9a-0a1ebd516365" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/git,plugins/org.eclipse.emf.cdo.net4j" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-09-13T11:28:59.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="1dc42c96-2722-3e69-8b3f-4ec61232d89b">
        <md:resolvedNode resolutionId="827a5f6f-21ff-35b8-ae07-828679344ad1">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="63de3ef8-015f-31e1-88f4-6735dc70199d"/>
            <md:child refId="2f1a78cf-9121-38f6-a8b6-c35fb7849282"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="917bd6f7-4d76-39aa-97df-0e7135958c30">
        <md:resolvedNode resolutionId="c190c436-6225-3f63-8798-32bb9a6ba8c4">
            <md:child refId="297388b7-6e6e-3e7b-95ad-4bd3715994bb"/>
            <md:child refId="63de3ef8-015f-31e1-88f4-6735dc70199d"/>
            <md:child refId="2f1a78cf-9121-38f6-a8b6-c35fb7849282"/>
            <md:child refId="1dc42c96-2722-3e69-8b3f-4ec61232d89b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="090987ec-e8c8-3d5b-9fcc-c7c54f1957fa">
        <md:cspec name="org.eclipse.emf.cdo.server.admin" componentType="osgi.bundle" version="4.1.1.qualifier" shortDesc="CDO Model Repository Server Admin 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.admin.source" componentType="osgi.bundle" versionDesignator="[4.1.1.qualifier,4.1.1.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.admin.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.source/" 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="fbd4d3f7-45b9-3d03-9fec-8e1fc46144de">
        <md:resolution cspecId="090987ec-e8c8-3d5b-9fcc-c7c54f1957fa" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/workspace/emf-cdo-maintenance/git,plugins/org.eclipse.emf.cdo.server.admin" componentType="o