Skip to main content



      Home
Home » Archived » Buckminster » Materialized Target Platform is missing Plugins
Materialized Target Platform is missing Plugins [message #388471] Wed, 29 July 2009 06:13 Go to next message
Eclipse UserFriend
I am trying to materialize a target plaform using headless buckminster. All
seems to work ok but some of the plugins are not being materialzed.

For example the org.eclipse.core.runtime plugin is not materialzed as part
of org.eclipse.platform.

Below is my mpsec, cquery and rmap

Thanks,
Tas

<?xml version="1.0" encoding="UTF-8"?>
<md:mspec xmlns:md="http://www.eclipse.org/buckminster/MetaData-1.0"
installLocation="../target"
materializer="p2"
name="Target Platform MSPEC"
url="targetPlatform.cquery"/>


<cq:componentQuery xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0"
resourceMap="eclipse.rmap">
<cq:rootRequest name="org.eclipse.platform"
componentType="eclipse.feature"/>
<cq:property key="target.arch" value="x86"/>
<cq:property key="target.os" value="win32"/>
<cq:property key="target.ws" value="win32"/>
</cq:componentQuery>

<?xml version="1.0" encoding="UTF-8"?>
<rmap xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
xmlns:pmp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0"
xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0">

<searchPath name="org.eclipse">
<provider readerType="eclipse.import"
componentTypes="osgi.bundle,eclipse.feature" mutable="false" source="false">
<uri
format=" http://download.eclipse.org/eclipse/updates/3.5?importType=b inary"/>
</provider>
</searchPath>

<locator searchPathRef="org.eclipse" pattern=".*" />

</rmap>
Re: Materialized Target Platform is missing Plugins [message #388477 is a reply to message #388471] Wed, 29 July 2009 06:22 Go to previous messageGo to next message
Eclipse UserFriend
Hi Tas,

I'd say that some of your dependencies are already satisfied by the
current target platform (i.e. the buckminster runtime) and therefore not
materialized.
To prevent this you need an advisor node in your cquery:

<cq:advisorNode namePattern=".*" useMaterialization="false"
useWorkspace="false"/>

Best regards,
Johannes

Tas Frangoullides schrieb:
> I am trying to materialize a target plaform using headless buckminster.
> All seems to work ok but some of the plugins are not being materialzed.
>
> For example the org.eclipse.core.runtime plugin is not materialzed as
> part of org.eclipse.platform.
>
> Below is my mpsec, cquery and rmap
>
> Thanks,
> Tas
>
> <?xml version="1.0" encoding="UTF-8"?>
> <md:mspec xmlns:md="http://www.eclipse.org/buckminster/MetaData-1.0"
> installLocation="../target"
> materializer="p2"
> name="Target Platform MSPEC"
> url="targetPlatform.cquery"/>
>
>
> <cq:componentQuery
> xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0"
> resourceMap="eclipse.rmap">
> <cq:rootRequest name="org.eclipse.platform"
> componentType="eclipse.feature"/>
> <cq:property key="target.arch" value="x86"/>
> <cq:property key="target.os" value="win32"/>
> <cq:property key="target.ws" value="win32"/>
> </cq:componentQuery>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <rmap xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
> xmlns:pmp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0"
> xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0">
>
> <searchPath name="org.eclipse">
> <provider readerType="eclipse.import"
> componentTypes="osgi.bundle,eclipse.feature" mutable="false"
> source="false">
> <uri
> format=" http://download.eclipse.org/eclipse/updates/3.5?importType=b inary"/>
>
> </provider>
> </searchPath>
>
> <locator searchPathRef="org.eclipse" pattern=".*" />
>
> </rmap>
>
>
Re: Materialized Target Platform is missing Plugins [message #388479 is a reply to message #388471] Wed, 29 July 2009 06:23 Go to previous messageGo to next message
Eclipse UserFriend
It looks like all plugins that are part of the buckminster headless build
install are not materialzed into the target workspace. Buckminster mus tbe
deciding it doesn't need to pull these down becuase they are already
available. But how do I get buckminster to ignore these and materialize
anyway.

Thanks,
Tas

"Tas Frangoullides" <tfrangoullides@model-driven.co.uk> wrote in message
news:h4p7bt$1qu$1@build.eclipse.org...
>I am trying to materialize a target plaform using headless buckminster. All
>seems to work ok but some of the plugins are not being materialzed.
>
> For example the org.eclipse.core.runtime plugin is not materialzed as part
> of org.eclipse.platform.
>
> Below is my mpsec, cquery and rmap
>
> Thanks,
> Tas
>
> <?xml version="1.0" encoding="UTF-8"?>
> <md:mspec xmlns:md="http://www.eclipse.org/buckminster/MetaData-1.0"
> installLocation="../target"
> materializer="p2"
> name="Target Platform MSPEC"
> url="targetPlatform.cquery"/>
>
>
> <cq:componentQuery
> xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0"
> resourceMap="eclipse.rmap">
> <cq:rootRequest name="org.eclipse.platform"
> componentType="eclipse.feature"/>
> <cq:property key="target.arch" value="x86"/>
> <cq:property key="target.os" value="win32"/>
> <cq:property key="target.ws" value="win32"/>
> </cq:componentQuery>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <rmap xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
> xmlns:pmp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0"
> xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0">
>
> <searchPath name="org.eclipse">
> <provider readerType="eclipse.import"
> componentTypes="osgi.bundle,eclipse.feature" mutable="false"
> source="false">
> <uri
> format=" http://download.eclipse.org/eclipse/updates/3.5?importType=b inary"/>
> </provider>
> </searchPath>
>
> <locator searchPathRef="org.eclipse" pattern=".*" />
>
> </rmap>
>
>
Re: Materialized Target Platform is missing Plugins [message #388480 is a reply to message #388477] Wed, 29 July 2009 06:25 Go to previous messageGo to next message
Eclipse UserFriend
sorry, typo...
useMaterialization="false" should be useTargetPlatform="false" of course....

Johannes Utzig schrieb:
> Hi Tas,
>
> I'd say that some of your dependencies are already satisfied by the
> current target platform (i.e. the buckminster runtime) and therefore not
> materialized.
> To prevent this you need an advisor node in your cquery:
>
> <cq:advisorNode namePattern=".*" useMaterialization="false"
> useWorkspace="false"/>
>
> Best regards,
> Johannes
>
> Tas Frangoullides schrieb:
>> I am trying to materialize a target plaform using headless
>> buckminster. All seems to work ok but some of the plugins are not
>> being materialzed.
>>
>> For example the org.eclipse.core.runtime plugin is not materialzed as
>> part of org.eclipse.platform.
>>
>> Below is my mpsec, cquery and rmap
>>
>> Thanks,
>> Tas
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <md:mspec xmlns:md="http://www.eclipse.org/buckminster/MetaData-1.0"
>> installLocation="../target"
>> materializer="p2"
>> name="Target Platform MSPEC"
>> url="targetPlatform.cquery"/>
>>
>>
>> <cq:componentQuery
>> xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0"
>> resourceMap="eclipse.rmap">
>> <cq:rootRequest name="org.eclipse.platform"
>> componentType="eclipse.feature"/>
>> <cq:property key="target.arch" value="x86"/>
>> <cq:property key="target.os" value="win32"/>
>> <cq:property key="target.ws" value="win32"/>
>> </cq:componentQuery>
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <rmap xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>> xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
>> xmlns:pmp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0"
>> xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0">
>>
>> <searchPath name="org.eclipse">
>> <provider readerType="eclipse.import"
>> componentTypes="osgi.bundle,eclipse.feature" mutable="false"
>> source="false">
>> <uri
>> format=" http://download.eclipse.org/eclipse/updates/3.5?importType=b inary"/>
>>
>> </provider>
>> </searchPath>
>>
>> <locator searchPathRef="org.eclipse" pattern=".*" />
>>
>> </rmap>
>>
>>
Re: Materialized Target Platform is missing Plugins [message #388483 is a reply to message #388480] Wed, 29 July 2009 06:38 Go to previous message
Eclipse UserFriend
Thanks Johannes! That had done the trick.

Tas

"Johannes Utzig" <mail@jutzig.de> wrote in message
news:h4p83h$67k$2@build.eclipse.org...
> sorry, typo...
> useMaterialization="false" should be useTargetPlatform="false" of
> course....
>
> Johannes Utzig schrieb:
>> Hi Tas,
>>
>> I'd say that some of your dependencies are already satisfied by the
>> current target platform (i.e. the buckminster runtime) and therefore not
>> materialized.
>> To prevent this you need an advisor node in your cquery:
>>
>> <cq:advisorNode namePattern=".*" useMaterialization="false"
>> useWorkspace="false"/>
>>
>> Best regards,
>> Johannes
>>
>> Tas Frangoullides schrieb:
>>> I am trying to materialize a target plaform using headless buckminster.
>>> All seems to work ok but some of the plugins are not being materialzed.
>>>
>>> For example the org.eclipse.core.runtime plugin is not materialzed as
>>> part of org.eclipse.platform.
>>>
>>> Below is my mpsec, cquery and rmap
>>>
>>> Thanks,
>>> Tas
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <md:mspec xmlns:md="http://www.eclipse.org/buckminster/MetaData-1.0"
>>> installLocation="../target"
>>> materializer="p2"
>>> name="Target Platform MSPEC"
>>> url="targetPlatform.cquery"/>
>>>
>>>
>>> <cq:componentQuery
>>> xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0"
>>> resourceMap="eclipse.rmap">
>>> <cq:rootRequest name="org.eclipse.platform"
>>> componentType="eclipse.feature"/>
>>> <cq:property key="target.arch" value="x86"/>
>>> <cq:property key="target.os" value="win32"/>
>>> <cq:property key="target.ws" value="win32"/>
>>> </cq:componentQuery>
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <rmap xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>> xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
>>> xmlns:pmp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0"
>>> xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0">
>>>
>>> <searchPath name="org.eclipse">
>>> <provider readerType="eclipse.import"
>>> componentTypes="osgi.bundle,eclipse.feature" mutable="false"
>>> source="false">
>>> <uri
>>> format=" http://download.eclipse.org/eclipse/updates/3.5?importType=b inary"/>
>>> </provider>
>>> </searchPath>
>>>
>>> <locator searchPathRef="org.eclipse" pattern=".*" />
>>>
>>> </rmap>
>>>
>>>
Previous Topic:Using director to install headless buckminster doesn't work with relative paths
Next Topic:dynamic property refs
Goto Forum:
  


Current Time: Sun Jul 13 11:12:37 EDT 2025

Powered by FUDForum. Page generated in 0.04639 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top