Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Buckminster » Materializing a target platform
Materializing a target platform [message #388017] Wed, 22 July 2009 18:35 Go to next message
Tas Frangoullides is currently offline Tas FrangoullidesFriend
Messages: 195
Registered: July 2009
Senior Member
Hi,

I've been playing with using buckminster to a target platform as part of the
build. For now am using unzipped distribution as sources in my resource map.
I am getting an error I don't understand:

ERROR [0001] : Resource '/org.eclipse.core.contenttype' does not exist.
TAG-ID 0001 = Query for org.eclipse.rcp:eclipse.feature

Anyone know what this might be. I've include my files below

Thanks,
Tas

<?xml version="1.0" encoding="UTF-8"?>
<cq:componentQuery xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0"
resourceMap="file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap ">
<cq:rootRequest name="org.eclipse.rcp" componentType="eclipse.feature"/>
<cq:property key="target.os" value="*"/>
<cq:advisorNode namePattern=".*" useTargetPlatform="false"
useWorkspace="false"/>
</cq:componentQuery>

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

<searchPath name="rcpzip">
<provider
readerType="eclipse.import"
componentTypes="osgi.bundle,eclipse.feature"
mutable="false"
source="false">
<uri
format=" file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary">
</uri>
</provider>
</searchPath>
<searchPath name="rcpzip2">
<provider
readerType="eclipse.import"
componentTypes="osgi.bundle,eclipse.feature"
mutable="false"
source="false">
<uri
format=" file:///D:\dev\targets\eclipse-3.5-delta-pack\eclipse?import Type=binary">
</uri>
</provider>
</searchPath>
<locator searchPathRef="rcpzip" failOnError="false"/>
<locator searchPathRef="rcpzip2"/>

</rmap>
Re: Materializing a target platform [message #388019 is a reply to message #388017] Thu, 23 July 2009 10:47 Go to previous messageGo to next message
Tas Frangoullides is currently offline Tas FrangoullidesFriend
Messages: 195
Registered: July 2009
Senior Member
Hi,

I'm still having trouble with this. I was wondering if buckminster was not
designed to work with a distrinct step for target platform materialization
so I tried to let buckminster fetch the target as needed during import.
Running an import appears to bring in the dependencies so I then tried
building the product but get the following error

The project cannot be built until its prerequisite org.eclipse.ui is
built. Cleaning and building all projects is recommended

I figured there must be something wrong with configuration of my build so I
tried using the MailApp demo. But I get the same error.

I am running the following commands, should this work?


buckminster import
http://dev.eclipse.org/svnroot/tools/org.eclipse.buckminster /trunk/org.eclipse.buckminster.tutorial.mailapp.releng/devel oper.cquery

buckminster perform
org.eclipse.buckminster.tutorial.mailapp.product.feature#sit e.p2


Many Thanks,
Tas





"Tas Frangoullides" <tfrangoullides@model-driven.co.uk> wrote in message
news:h47m56$f68$1@build.eclipse.org...
> Hi,
>
> I've been playing with using buckminster to a target platform as part of
> the build. For now am using unzipped distribution as sources in my
> resource map. I am getting an error I don't understand:
>
> ERROR [0001] : Resource '/org.eclipse.core.contenttype' does not exist.
> TAG-ID 0001 = Query for org.eclipse.rcp:eclipse.feature
>
> Anyone know what this might be. I've include my files below
>
> Thanks,
> Tas
>
> <?xml version="1.0" encoding="UTF-8"?>
> <cq:componentQuery
> xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0"
> resourceMap="file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap ">
> <cq:rootRequest name="org.eclipse.rcp"
> componentType="eclipse.feature"/>
> <cq:property key="target.os" value="*"/>
> <cq:advisorNode namePattern=".*" useTargetPlatform="false"
> useWorkspace="false"/>
> </cq:componentQuery>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <rmap
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
> xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0"
> xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
> xmlns:pp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0">
>
> <searchPath name="rcpzip">
> <provider
> readerType="eclipse.import"
> componentTypes="osgi.bundle,eclipse.feature"
> mutable="false"
> source="false">
> <uri
>
> format=" file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary">
> </uri>
> </provider>
> </searchPath>
> <searchPath name="rcpzip2">
> <provider
> readerType="eclipse.import"
> componentTypes="osgi.bundle,eclipse.feature"
> mutable="false"
> source="false">
> <uri
>
> format=" file:///D:\dev\targets\eclipse-3.5-delta-pack\eclipse?import Type=binary">
> </uri>
> </provider>
> </searchPath>
> <locator searchPathRef="rcpzip" failOnError="false"/>
> <locator searchPathRef="rcpzip2"/>
>
> </rmap>
>
Re: Materializing a target platform [message #388020 is a reply to message #388019] Thu, 23 July 2009 11:00 Go to previous messageGo to next message
Johannes Utzig is currently offline Johannes UtzigFriend
Messages: 329
Registered: July 2009
Senior Member
Hi Tas

resolving the necessary binary bundles into the workspace does not
really work. In the tutorial for the mailapp, materialising the target
platform was a distinct step and the actual build is done against that
target platform. Is there a reason why you want to do it differently?

Best regards,
Johannes

Tas Frangoullides schrieb:
> Hi,
>
> I'm still having trouble with this. I was wondering if buckminster was
> not designed to work with a distrinct step for target platform
> materialization so I tried to let buckminster fetch the target as needed
> during import. Running an import appears to bring in the dependencies so
> I then tried building the product but get the following error
>
> The project cannot be built until its prerequisite org.eclipse.ui is
> built. Cleaning and building all projects is recommended
>
> I figured there must be something wrong with configuration of my build
> so I tried using the MailApp demo. But I get the same error.
>
> I am running the following commands, should this work?
>
>
> buckminster import
> http://dev.eclipse.org/svnroot/tools/org.eclipse.buckminster /trunk/org.eclipse.buckminster.tutorial.mailapp.releng/devel oper.cquery
>
>
> buckminster perform
> org.eclipse.buckminster.tutorial.mailapp.product.feature#sit e.p2
>
>
> Many Thanks,
> Tas
>
>
>
>
>
> "Tas Frangoullides" <tfrangoullides@model-driven.co.uk> wrote in message
> news:h47m56$f68$1@build.eclipse.org...
>> Hi,
>>
>> I've been playing with using buckminster to a target platform as part
>> of the build. For now am using unzipped distribution as sources in my
>> resource map. I am getting an error I don't understand:
>>
>> ERROR [0001] : Resource '/org.eclipse.core.contenttype' does not exist.
>> TAG-ID 0001 = Query for org.eclipse.rcp:eclipse.feature
>>
>> Anyone know what this might be. I've include my files below
>>
>> Thanks,
>> Tas
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <cq:componentQuery
>> xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0"
>> resourceMap="file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap ">
>> <cq:rootRequest name="org.eclipse.rcp"
>> componentType="eclipse.feature"/>
>> <cq:property key="target.os" value="*"/>
>> <cq:advisorNode namePattern=".*" useTargetPlatform="false"
>> useWorkspace="false"/>
>> </cq:componentQuery>
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <rmap
>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>> xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
>> xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0"
>> xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
>> xmlns:pp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0">
>>
>> <searchPath name="rcpzip">
>> <provider
>> readerType="eclipse.import"
>> componentTypes="osgi.bundle,eclipse.feature"
>> mutable="false"
>> source="false">
>> <uri
>>
>> format=" file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary">
>>
>> </uri>
>> </provider>
>> </searchPath>
>> <searchPath name="rcpzip2">
>> <provider
>> readerType="eclipse.import"
>> componentTypes="osgi.bundle,eclipse.feature"
>> mutable="false"
>> source="false">
>> <uri
>>
>> format=" file:///D:\dev\targets\eclipse-3.5-delta-pack\eclipse?import Type=binary">
>>
>> </uri>
>> </provider>
>> </searchPath>
>> <locator searchPathRef="rcpzip" failOnError="false"/>
>> <locator searchPathRef="rcpzip2"/>
>>
>> </rmap>
>>
>
Re: Materializing a target platform [message #388021 is a reply to message #388020] Thu, 23 July 2009 11:27 Go to previous messageGo to next message
Tas Frangoullides is currently offline Tas FrangoullidesFriend
Messages: 195
Registered: July 2009
Senior Member
Hi Johannes,

Thanks for your response. I don't really want to materialize into the
workspace. Creating the target as a distinct step (as you do in your hudson)
tutorial) is what I am after. I am however struggling to do this - which I
explained in the initial post of this thread but didn't get a response.
Becuase I kept getting this error I decided to try another approach and in
particular decided to try the MailApp, not as you present it in your hudson
tutorial, but as Thomas described it in his Eclipse Con presentation - it
doesn't seem to have a distrinct target creation step and fails. I guess the
question I had in this last post is how is the MailApp supposed to be build
from the command line

Basically I am stuck either way I try. If you have any suggestions to why I
was getting the errors when creating the target platform I'd be grateful.

Thanks,
Tas

"Johannes Utzig" <mail@jutzig.de> wrote in message
news:h49fs4$vah$1@build.eclipse.org...
> Hi Tas
>
> resolving the necessary binary bundles into the workspace does not really
> work. In the tutorial for the mailapp, materialising the target platform
> was a distinct step and the actual build is done against that target
> platform. Is there a reason why you want to do it differently?
>
> Best regards,
> Johannes
>
> Tas Frangoullides schrieb:
>> Hi,
>>
>> I'm still having trouble with this. I was wondering if buckminster was
>> not designed to work with a distrinct step for target platform
>> materialization so I tried to let buckminster fetch the target as needed
>> during import. Running an import appears to bring in the dependencies so
>> I then tried building the product but get the following error
>>
>> The project cannot be built until its prerequisite org.eclipse.ui is
>> built. Cleaning and building all projects is recommended
>>
>> I figured there must be something wrong with configuration of my build so
>> I tried using the MailApp demo. But I get the same error.
>>
>> I am running the following commands, should this work?
>>
>>
>> buckminster import
>> http://dev.eclipse.org/svnroot/tools/org.eclipse.buckminster /trunk/org.eclipse.buckminster.tutorial.mailapp.releng/devel oper.cquery
>> buckminster perform
>> org.eclipse.buckminster.tutorial.mailapp.product.feature#sit e.p2
>>
>>
>> Many Thanks,
>> Tas
>>
>>
>>
>>
>>
>> "Tas Frangoullides" <tfrangoullides@model-driven.co.uk> wrote in message
>> news:h47m56$f68$1@build.eclipse.org...
>>> Hi,
>>>
>>> I've been playing with using buckminster to a target platform as part of
>>> the build. For now am using unzipped distribution as sources in my
>>> resource map. I am getting an error I don't understand:
>>>
>>> ERROR [0001] : Resource '/org.eclipse.core.contenttype' does not
>>> exist.
>>> TAG-ID 0001 = Query for org.eclipse.rcp:eclipse.feature
>>>
>>> Anyone know what this might be. I've include my files below
>>>
>>> Thanks,
>>> Tas
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <cq:componentQuery
>>> xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0"
>>> resourceMap="file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap ">
>>> <cq:rootRequest name="org.eclipse.rcp"
>>> componentType="eclipse.feature"/>
>>> <cq:property key="target.os" value="*"/>
>>> <cq:advisorNode namePattern=".*" useTargetPlatform="false"
>>> useWorkspace="false"/>
>>> </cq:componentQuery>
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <rmap
>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>> xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
>>> xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0"
>>> xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
>>> xmlns:pp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0">
>>>
>>> <searchPath name="rcpzip">
>>> <provider
>>> readerType="eclipse.import"
>>> componentTypes="osgi.bundle,eclipse.feature"
>>> mutable="false"
>>> source="false">
>>> <uri
>>>
>>> format=" file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary">
>>> </uri>
>>> </provider>
>>> </searchPath>
>>> <searchPath name="rcpzip2">
>>> <provider
>>> readerType="eclipse.import"
>>> componentTypes="osgi.bundle,eclipse.feature"
>>> mutable="false"
>>> source="false">
>>> <uri
>>>
>>> format=" file:///D:\dev\targets\eclipse-3.5-delta-pack\eclipse?import Type=binary">
>>> </uri>
>>> </provider>
>>> </searchPath>
>>> <locator searchPathRef="rcpzip" failOnError="false"/>
>>> <locator searchPathRef="rcpzip2"/>
>>>
>>> </rmap>
>>>
>>
Re: Materializing a target platform [message #388022 is a reply to message #388021] Thu, 23 July 2009 11:45 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
Hi Tas,
Tracing back through this thread I don't see any mention of an MSPEC. If you just use a CQUERY to materialize, it will
default to using the workspace materializer which in turn will put all the target platform binaries into your workspace.

My guess is that you want something more elaborate so I suggest that you provide an MSPEC that directs Buckminster to
place all your target platform components into a proper designated target platform. If you specify the "p2" materializer
and a location in a node in the MSPEC that matches your target platform components, that will result in the creation of
a new target platform definition with one distinct director entry that appoints that location.

That said, I'm not sure why your current set-up doesn't work. Importing everything, including binaries, into your
workspace should work too. Can you please run with Buckminster console logger level set to DEBUG? Perhaps it can reveal
some more info that will help us nail where the "Resource '/org.eclipse.core.contenttype' does not exist" comes from.

Regards,
Thomas Hallgren


Tas Frangoullides wrote:
> Hi Johannes,
>
> Thanks for your response. I don't really want to materialize into the
> workspace. Creating the target as a distinct step (as you do in your
> hudson) tutorial) is what I am after. I am however struggling to do this
> - which I explained in the initial post of this thread but didn't get a
> response. Becuase I kept getting this error I decided to try another
> approach and in particular decided to try the MailApp, not as you
> present it in your hudson tutorial, but as Thomas described it in his
> Eclipse Con presentation - it doesn't seem to have a distrinct target
> creation step and fails. I guess the question I had in this last post is
> how is the MailApp supposed to be build from the command line
>
> Basically I am stuck either way I try. If you have any suggestions to
> why I was getting the errors when creating the target platform I'd be
> grateful.
>
> Thanks,
> Tas
>
> "Johannes Utzig" <mail@jutzig.de> wrote in message
> news:h49fs4$vah$1@build.eclipse.org...
>> Hi Tas
>>
>> resolving the necessary binary bundles into the workspace does not
>> really work. In the tutorial for the mailapp, materialising the target
>> platform was a distinct step and the actual build is done against that
>> target platform. Is there a reason why you want to do it differently?
>>
>> Best regards,
>> Johannes
>>
>> Tas Frangoullides schrieb:
>>> Hi,
>>>
>>> I'm still having trouble with this. I was wondering if buckminster
>>> was not designed to work with a distrinct step for target platform
>>> materialization so I tried to let buckminster fetch the target as
>>> needed during import. Running an import appears to bring in the
>>> dependencies so I then tried building the product but get the
>>> following error
>>>
>>> The project cannot be built until its prerequisite org.eclipse.ui
>>> is built. Cleaning and building all projects is recommended
>>>
>>> I figured there must be something wrong with configuration of my
>>> build so I tried using the MailApp demo. But I get the same error.
>>>
>>> I am running the following commands, should this work?
>>>
>>>
>>> buckminster import
>>> http://dev.eclipse.org/svnroot/tools/org.eclipse.buckminster /trunk/org.eclipse.buckminster.tutorial.mailapp.releng/devel oper.cquery
>>> buckminster perform
>>> org.eclipse.buckminster.tutorial.mailapp.product.feature#sit e.p2
>>>
>>>
>>> Many Thanks,
>>> Tas
>>>
>>>
>>>
>>>
>>>
>>> "Tas Frangoullides" <tfrangoullides@model-driven.co.uk> wrote in
>>> message news:h47m56$f68$1@build.eclipse.org...
>>>> Hi,
>>>>
>>>> I've been playing with using buckminster to a target platform as
>>>> part of the build. For now am using unzipped distribution as sources
>>>> in my resource map. I am getting an error I don't understand:
>>>>
>>>> ERROR [0001] : Resource '/org.eclipse.core.contenttype' does not
>>>> exist.
>>>> TAG-ID 0001 = Query for org.eclipse.rcp:eclipse.feature
>>>>
>>>> Anyone know what this might be. I've include my files below
>>>>
>>>> Thanks,
>>>> Tas
>>>>
>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>> <cq:componentQuery
>>>> xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0"
>>>> resourceMap="file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap ">
>>>> <cq:rootRequest name="org.eclipse.rcp"
>>>> componentType="eclipse.feature"/>
>>>> <cq:property key="target.os" value="*"/>
>>>> <cq:advisorNode namePattern=".*" useTargetPlatform="false"
>>>> useWorkspace="false"/>
>>>> </cq:componentQuery>
>>>>
>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>> <rmap
>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>> xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
>>>> xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0"
>>>> xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
>>>> xmlns:pp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0">
>>>>
>>>> <searchPath name="rcpzip">
>>>> <provider
>>>> readerType="eclipse.import"
>>>> componentTypes="osgi.bundle,eclipse.feature"
>>>> mutable="false"
>>>> source="false">
>>>> <uri
>>>>
>>>> format=" file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary">
>>>>
>>>> </uri>
>>>> </provider>
>>>> </searchPath>
>>>> <searchPath name="rcpzip2">
>>>> <provider
>>>> readerType="eclipse.import"
>>>> componentTypes="osgi.bundle,eclipse.feature"
>>>> mutable="false"
>>>> source="false">
>>>> <uri
>>>>
>>>> format=" file:///D:\dev\targets\eclipse-3.5-delta-pack\eclipse?import Type=binary">
>>>>
>>>> </uri>
>>>> </provider>
>>>> </searchPath>
>>>> <locator searchPathRef="rcpzip" failOnError="false"/>
>>>> <locator searchPathRef="rcpzip2"/>
>>>>
>>>> </rmap>
>>>>
>>>
>
Re: Materializing a target platform [message #388023 is a reply to message #388022] Thu, 23 July 2009 11:52 Go to previous messageGo to next message
Johannes Utzig is currently offline Johannes UtzigFriend
Messages: 329
Registered: July 2009
Senior Member
Hi Thomas,

> That said, I'm not sure why your current set-up doesn't work. Importing
> everything, including binaries, into your workspace should work too. Can
> you please run with Buckminster console logger level set to DEBUG?

from my current experience this only works until a certain amount of
plugins. In my cases the required platform components exceed 150 MiB and
you always run into one or more binary imported bundles that cannot be
built:

The project cannot be built until its prerequisite XY is built.
Cleaning and building all projects is recommended



Best regards,
Johannes
Re: Materializing a target platform [message #388024 is a reply to message #388022] Thu, 23 July 2009 12:06 Go to previous messageGo to next message
Tas Frangoullides is currently offline Tas FrangoullidesFriend
Messages: 195
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.

------=_NextPart_000_0037_01CA0B96.752BB8C0
Content-Type: text/plain;
format=flowed;
charset="iso-8859-1";
reply-type=response
Content-Transfer-Encoding: 7bit

Hi Thomas,

I am using an MSPEC which is as follows

<?xml version="1.0" encoding="UTF-8"?>
<md:mspec xmlns:md="http://www.eclipse.org/buckminster/MetaData-1.0"
installLocation="c:/target"
materializer="filesystem"
conflictResolution="REPLACE"
name="RCPTarget"
url="rcp.cquery"
shortDesc="RCP Target MSpec">
</md:mspec>

This is the mspec which produces the following error

ERROR [0001] : Resource '/org.eclipse.core.contenttype' does not exist.
INFO: TAG-ID 0001 = Query for org.eclipse.rcp:eclipse.feature

I have attached the file 'debug.txt' which contains the debug log output

I have been using the filesystem materializer becuase I thought this was the
right thing if I am using extracted zips as target sources. If I change it
to p2 I get the following error.. I'm guessing because it's looking for a p2
update site?

ERROR [0001] : No repository found at
file:/D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse.
ERROR: No repository found at
file:/D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse.
ERROR: Errors and Warnings
org.eclipse.core.runtime.CoreException: Errors and Warnings
at
org.eclipse.buckminster.runtime.BuckminsterException.wrap(Bu ckminsterException.java:109)
at
org.eclipse.buckminster.core.materializer.MaterializationJob .internal
Run(MaterializationJob.java:175)
at
org.eclipse.buckminster.core.materializer.MaterializationJob .run(MaterializationJob.java:144)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Contains: [0001] : No repository found at
file:/D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse.
INFO: TAG-ID 0001 = Query for org.eclipse.rcp:eclipse.feature

Thanks,

Tas





"Thomas Hallgren" <thomas@tada.se> wrote in message
news:h49igv$sg7$1@build.eclipse.org...
> Hi Tas,
> Tracing back through this thread I don't see any mention of an MSPEC. If
> you just use a CQUERY to materialize, it will default to using the
> workspace materializer which in turn will put all the target platform
> binaries into your workspace.
>
> My guess is that you want something more elaborate so I suggest that you
> provide an MSPEC that directs Buckminster to place all your target
> platform components into a proper designated target platform. If you
> specify the "p2" materializer and a location in a node in the MSPEC that
> matches your target platform components, that will result in the creation
> of a new target platform definition with one distinct director entry that
> appoints that location.
>
> That said, I'm not sure why your current set-up doesn't work. Importing
> everything, including binaries, into your workspace should work too. Can
> you please run with Buckminster console logger level set to DEBUG? Perhaps
> it can reveal some more info that will help us nail where the "Resource
> '/org.eclipse.core.contenttype' does not exist" comes from.
>
> Regards,
> Thomas Hallgren
>
>
> Tas Frangoullides wrote:
>> Hi Johannes,
>>
>> Thanks for your response. I don't really want to materialize into the
>> workspace. Creating the target as a distinct step (as you do in your
>> hudson) tutorial) is what I am after. I am however struggling to do
>> this - which I explained in the initial post of this thread but didn't
>> get a response. Becuase I kept getting this error I decided to try
>> another approach and in particular decided to try the MailApp, not as you
>> present it in your hudson tutorial, but as Thomas described it in his
>> Eclipse Con presentation - it doesn't seem to have a distrinct target
>> creation step and fails. I guess the question I had in this last post is
>> how is the MailApp supposed to be build from the command line
>>
>> Basically I am stuck either way I try. If you have any suggestions to why
>> I was getting the errors when creating the target platform I'd be
>> grateful.
>>
>> Thanks,
>> Tas
>>
>> "Johannes Utzig" <mail@jutzig.de> wrote in message
>> news:h49fs4$vah$1@build.eclipse.org...
>>> Hi Tas
>>>
>>> resolving the necessary binary bundles into the workspace does not
>>> really work. In the tutorial for the mailapp, materialising the target
>>> platform was a distinct step and the actual build is done against that
>>> target platform. Is there a reason why you want to do it differently?
>>>
>>> Best regards,
>>> Johannes
>>>
>>> Tas Frangoullides schrieb:
>>>> Hi,
>>>>
>>>> I'm still having trouble with this. I was wondering if buckminster was
>>>> not designed to work with a distrinct step for target platform
>>>> materialization so I tried to let buckminster fetch the target as
>>>> needed during import. Running an import appears to bring in the
>>>> dependencies so I then tried building the product but get the following
>>>> error
>>>>
>>>> The project cannot be built until its prerequisite org.eclipse.ui is
>>>> built. Cleaning and building all projects is recommended
>>>>
>>>> I figured there must be something wrong with configuration of my build
>>>> so I tried using the MailApp demo. But I get the same error.
>>>>
>>>> I am running the following commands, should this work?
>>>>
>>>>
>>>> buckminster import
>>>> http://dev.eclipse.org/svnroot/tools/org.eclipse.buckminster /trunk/org.eclipse.buckminster.tutorial.mailapp.releng/devel oper.cquery
>>>> buckminster perform
>>>> org.eclipse.buckminster.tutorial.mailapp.product.feature#sit e.p2
>>>>
>>>>
>>>> Many Thanks,
>>>> Tas
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> "Tas Frangoullides" <tfrangoullides@model-driven.co.uk> wrote in
>>>> message news:h47m56$f68$1@build.eclipse.org...
>>>>> Hi,
>>>>>
>>>>> I've been playing with using buckminster to a target platform as part
>>>>> of the build. For now am using unzipped distribution as sources in my
>>>>> resource map. I am getting an error I don't understand:
>>>>>
>>>>> ERROR [0001] : Resource '/org.eclipse.core.contenttype' does not
>>>>> exist.
>>>>> TAG-ID 0001 = Query for org.eclipse.rcp:eclipse.feature
>>>>>
>>>>> Anyone know what this might be. I've include my files below
>>>>>
>>>>> Thanks,
>>>>> Tas
>>>>>
>>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>>> <cq:componentQuery
>>>>> xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0"
>>>>> resourceMap="file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap ">
>>>>> <cq:rootRequest name="org.eclipse.rcp"
>>>>> componentType="eclipse.feature"/>
>>>>> <cq:property key="target.os" value="*"/>
>>>>> <cq:advisorNode namePattern=".*" useTargetPlatform="false"
>>>>> useWorkspace="false"/>
>>>>> </cq:componentQuery>
>>>>>
>>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>>> <rmap
>>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>>> xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
>>>>> xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0"
>>>>> xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
>>>>> xmlns:pp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0">
>>>>>
>>>>> <searchPath name="rcpzip">
>>>>> <provider
>>>>> readerType="eclipse.import"
>>>>> componentTypes="osgi.bundle,eclipse.feature"
>>>>> mutable="false"
>>>>> source="false">
>>>>> <uri
>>>>>
>>>>> format=" file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary">
>>>>> </uri>
>>>>> </provider>
>>>>> </searchPath>
>>>>> <searchPath name="rcpzip2">
>>>>> <provider
>>>>> readerType="eclipse.import"
>>>>> componentTypes="osgi.bundle,eclipse.feature"
>>>>> mutable="false"
>>>>> source="false">
>>>>> <uri
>>>>>
>>>>> format=" file:///D:\dev\targets\eclipse-3.5-delta-pack\eclipse?import Type=binary">
>>>>> </uri>
>>>>> </provider>
>>>>> </searchPath>
>>>>> <locator searchPathRef="rcpzip" failOnError="false"/>
>>>>> <locator searchPathRef="rcpzip2"/>
>>>>>
>>>>> </rmap>
>>>>>
>>>>
>>

------=_NextPart_000_0037_01CA0B96.752BB8C0
Content-Type: text/plain;
format=flowed;
name="debug.txt";
reply-type=response
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="debug.txt"

import ' file:///D:\dev\workspaces\rcpTutorial\BuckMSpecer\target.msp ec'
Platform install location: D:\dev\buckminster
Target platform provided by class =
org.eclipse.buckminster.pde.internal.PDETargetPlatform
org.eclipse.rcp:eclipse.feature: Using resolver rmap
Downloading file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.rcp:eclipse.feature: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.rcp:eclipse.feature: Using search path rcpzip
org.eclipse.rcp:eclipse.feature: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.rcp:eclipse.feature: Found match =
3.5.0.v20090519-9SA0FwxFv6x089WEf-TWh11
org.eclipse.rcp:eclipse.feature: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.databinding.property:osgi.bundle/[1.2.0.I20 090526-2000,1=
..2.0.I20090526-2000]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.core.databinding.property:osgi.bundle/[1.2.0.I20 090526-2000,1=
..2.0.I20090526-2000]: Using search path rcpzip
org.eclipse.core.databinding.property:osgi.bundle/[1.2.0.I20 090526-2000,1=
..2.0.I20090526-2000]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.=
v20090429-1800]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.help:osgi.bundle/[3.4.0.v20090526,3.4.0.v2009052 6]: Using =
resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.help:osgi.bundle/[3.4.0.v20090526,3.4.0.v2009052 6]: Using =
search path rcpzip
org.eclipse.core.databinding.beans:osgi.bundle/[1.2.0.I20090 525-2000,1.2.=
0.I20090525-2000]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.=
v20090429-1800]: Using search path rcpzip
org.eclipse.core.databinding.beans:osgi.bundle/[1.2.0.I20090 525-2000,1.2.=
0.I20090525-2000]: Using search path rcpzip
org.eclipse.help:osgi.bundle/[3.4.0.v20090526,3.4.0.v2009052 6]: Trying =
provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.databinding.beans:osgi.bundle/[1.2.0.I20090 525-2000,1.2.=
0.I20090525-2000]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.=
v20090429-1800]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.databinding.property:osgi.bundle/[1.2.0.I20 090526-2000,1=
..2.0.I20090526-2000]: Found match 1.2.0.I20090526-2000
org.eclipse.core.databinding.property:osgi.bundle/[1.2.0.I20 090526-2000,1=
..2.0.I20090526-2000]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.databinding.beans:osgi.bundle/[1.2.0.I20090 525-2000,1.2.=
0.I20090525-2000]: Found match 1.2.0.I20090525-2000
org.eclipse.help:osgi.bundle/[3.4.0.v20090526,3.4.0.v2009052 6]: Found =
match 3.4.0.v20090526
org.eclipse.help:osgi.bundle/[3.4.0.v20090526,3.4.0.v2009052 6]: Using =
provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.=
v20090429-1800]: Found match 3.4.100.v20090429-1800
org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.=
v20090429-1800]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.databinding.beans:osgi.bundle/[1.2.0.I20090 525-2000,1.2.=
0.I20090525-2000]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.util:osgi.bundle/[1.0.100.v20090520-1800 ,1.0.100.v200=
90520-1800]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.equinox.util:osgi.bundle/[1.0.100.v20090520-1800 ,1.0.100.v200=
90520-1800]: Using search path rcpzip
org.eclipse.equinox.util:osgi.bundle/[1.0.100.v20090520-1800 ,1.0.100.v200=
90520-1800]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.util:osgi.bundle/[1.0.100.v20090520-1800 ,1.0.100.v200=
90520-1800]: Found match 1.0.100.v20090520-1800
org.eclipse.equinox.util:osgi.bundle/[1.0.100.v20090520-1800 ,1.0.100.v200=
90520-1800]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.ui:osgi.bundle/[3.5.0.I20090604-2000,3.5.0.I2009 0604-2000]: =
Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.ui:osgi.bundle/[3.5.0.I20090604-2000,3.5.0.I2009 0604-2000]: =
Using search path rcpzip
org.eclipse.ui:osgi.bundle/[3.5.0.I20090604-2000,3.5.0.I2009 0604-2000]: =
Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.ui:osgi.bundle/[3.5.0.I20090604-2000,3.5.0.I2009 0604-2000]: =
Found match 3.5.0.I20090604-2000
org.eclipse.ui:osgi.bundle/[3.5.0.I20090604-2000,3.5.0.I2009 0604-2000]: =
Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.osgi:osgi.bundle/[3.5.0.v20090520,3.5.0.v2009052 0]: Using =
resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.osgi:osgi.bundle/[3.5.0.v20090520,3.5.0.v2009052 0]: Using =
search path rcpzip
org.eclipse.osgi:osgi.bundle/[3.5.0.v20090520,3.5.0.v2009052 0]: Trying =
provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.osgi:osgi.bundle/[3.5.0.v20090520,3.5.0.v2009052 0]: Found =
match 3.5.0.v20090520
org.eclipse.osgi:osgi.bundle/[3.5.0.v20090520,3.5.0.v2009052 0]: Using =
provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle/[1. 0.200.v200905=
19,1.0.200.v20090519](&(target.os=3Dwin32)(target.ws=3Dw in32)(target.arch=
=3Dx86)): Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle/[1. 0.200.v200905=
19,1.0.200.v20090519](&(target.os=3Dwin32)(target.ws=3Dw in32)(target.arch=
=3Dx86)): Using search path rcpzip
org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle/[1. 0.200.v200905=
19,1.0.200.v20090519](&(target.os=3Dwin32)(target.ws=3Dw in32)(target.arch=
=3Dx86)): Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle/[1. 0.200.v200905=
19,1.0.200.v20090519](&(target.os=3Dwin32)(target.ws=3Dw in32)(target.arch=
=3Dx86)): Found match 1.0.200.v20090519
org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle/[1. 0.200.v200905=
19,1.0.200.v20090519](&(target.os=3Dwin32)(target.ws=3Dw in32)(target.arch=
=3Dx86)): Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.common:osgi.bundle/[3.5.0.v20090520-1800 ,3.5.0.v20090=
520-1800]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.equinox.common:osgi.bundle/[3.5.0.v20090520-1800 ,3.5.0.v20090=
520-1800]: Using search path rcpzip
org.eclipse.equinox.common:osgi.bundle/[3.5.0.v20090520-1800 ,3.5.0.v20090=
520-1800]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.contenttype:osgi.bundle/[3.4.0.v20090429-18 00,3.4.0.v200=
90429-1800]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.core.contenttype:osgi.bundle/[3.4.0.v20090429-18 00,3.4.0.v200=
90429-1800]: Using search path rcpzip
org.eclipse.core.contenttype:osgi.bundle/[3.4.0.v20090429-18 00,3.4.0.v200=
90429-1800]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.ds:osgi.bundle/[1.1.0.v20090601,1.1.0.v2 0090601]: =
Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.equinox.ds:osgi.bundle/[1.1.0.v20090601,1.1.0.v2 0090601]: =
Using search path rcpzip
org.eclipse.equinox.ds:osgi.bundle/[1.1.0.v20090601,1.1.0.v2 0090601]: =
Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.common:osgi.bundle/[3.5.0.v20090520-1800 ,3.5.0.v20090=
520-1800]: Found match 3.5.0.v20090520-1800
org.eclipse.equinox.common:osgi.bundle/[3.5.0.v20090520-1800 ,3.5.0.v20090=
520-1800]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.ds:osgi.bundle/[1.1.0.v20090601,1.1.0.v2 0090601]: =
Found match 1.1.0.v20090601
org.eclipse.core.contenttype:osgi.bundle/[3.4.0.v20090429-18 00,3.4.0.v200=
90429-1800]: Found match 3.4.0.v20090429-1800
org.eclipse.equinox.ds:osgi.bundle/[1.1.0.v20090601,1.1.0.v2 0090601]: =
Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.contenttype:osgi.bundle/[3.4.0.v20090429-18 00,3.4.0.v200=
90429-1800]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I2009060=
3-2000]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I2009060=
3-2000]: Using search path rcpzip
org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I2009060=
3-2000]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I2009060=
3-2000]: Found match 3.5.0.I20090603-2000
org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I2009060=
3-2000]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.databinding.observable:osgi.bundle/[1.2.0.I 20090604-2000=
,1.2.0.I20090604-2000]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.core.databinding.observable:osgi.bundle/[1.2.0.I 20090604-2000=
,1.2.0.I20090604-2000]: Using search path rcpzip
org.eclipse.core.databinding.observable:osgi.bundle/[1.2.0.I 20090604-2000=
,1.2.0.I20090604-2000]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.databinding.observable:osgi.bundle/[1.2.0.I 20090604-2000=
,1.2.0.I20090604-2000]: Found match 1.2.0.I20090604-2000
org.eclipse.core.databinding.observable:osgi.bundle/[1.2.0.I 20090604-2000=
,1.2.0.I20090604-2000]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.jface:osgi.bundle/[3.5.0.I20090525-2000,3.5.0.I2 0090525-2000]=
: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.jface:osgi.bundle/[3.5.0.I20090525-2000,3.5.0.I2 0090525-2000]=
: Using search path rcpzip
org.eclipse.jface:osgi.bundle/[3.5.0.I20090525-2000,3.5.0.I2 0090525-2000]=
: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.jface:osgi.bundle/[3.5.0.I20090525-2000,3.5.0.I2 0090525-2000]=
: Found match 3.5.0.I20090525-2000
org.eclipse.jface:osgi.bundle/[3.5.0.I20090525-2000,3.5.0.I2 0090525-2000]=
: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.runtime.compatibility.auth:osgi.bundle/[3.2 .100.v2009041=
3,3.2.100.v20090413]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.core.runtime.compatibility.auth:osgi.bundle/[3.2 .100.v2009041=
3,3.2.100.v20090413]: Using search path rcpzip
org.eclipse.core.runtime.compatibility.auth:osgi.bundle/[3.2 .100.v2009041=
3,3.2.100.v20090413]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.runtime.compatibility.auth:osgi.bundle/[3.2 .100.v2009041=
3,3.2.100.v20090413]: Found match 3.2.100.v20090413
org.eclipse.core.runtime.compatibility.auth:osgi.bundle/[3.2 .100.v2009041=
3,3.2.100.v20090413]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.runtime:osgi.bundle/[3.5.0.v20090525,3.5.0. v20090525]: =
Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.core.runtime:osgi.bundle/[3.5.0.v20090525,3.5.0. v20090525]: =
Using search path rcpzip
org.eclipse.core.runtime:osgi.bundle/[3.5.0.v20090525,3.5.0. v20090525]: =
Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.runtime:osgi.bundle/[3.5.0.v20090525,3.5.0. v20090525]: =
Found match 3.5.0.v20090525
org.eclipse.core.runtime:osgi.bundle/[3.5.0.v20090525,3.5.0. v20090525]: =
Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.swt:osgi.bundle/[3.5.0.v3550b,3.5.0.v3550b]: Using resource =
map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.swt:osgi.bundle/[3.5.0.v3550b,3.5.0.v3550b]: Using search =
path rcpzip
org.eclipse.swt:osgi.bundle/[3.5.0.v3550b,3.5.0.v3550b]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.swt:osgi.bundle/[3.5.0.v3550b,3.5.0.v3550b]: Found match =
3.5.0.v3550b
org.eclipse.swt:osgi.bundle/[3.5.0.v3550b,3.5.0.v3550b]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.databinding:osgi.bundle/[1.2.0.I20090604-20 00,1.2.0.I200=
90604-2000]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.core.databinding:osgi.bundle/[1.2.0.I20090604-20 00,1.2.0.I200=
90604-2000]: Using search path rcpzip
org.eclipse.equinox.simpleconfigurator:osgi.bundle/[1.0.100. v20090520-190=
5,1.0.100.v20090520-1905]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.core.databinding:osgi.bundle/[1.2.0.I20090604-20 00,1.2.0.I200=
90604-2000]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.simpleconfigurator:osgi.bundle/[1.0.100. v20090520-190=
5,1.0.100.v20090520-1905]: Using search path rcpzip
org.eclipse.equinox.simpleconfigurator:osgi.bundle/[1.0.100. v20090520-190=
5,1.0.100.v20090520-1905]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.databinding:osgi.bundle/[1.2.0.I20090604-20 00,1.2.0.I200=
90604-2000]: Found match 1.2.0.I20090604-2000
org.eclipse.core.databinding:osgi.bundle/[1.2.0.I20090604-20 00,1.2.0.I200=
90604-2000]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.simpleconfigurator:osgi.bundle/[1.0.100. v20090520-190=
5,1.0.100.v20090520-1905]: Found match 1.0.100.v20090520-1905
org.eclipse.equinox.simpleconfigurator:osgi.bundle/[1.0.100. v20090520-190=
5,1.0.100.v20090520-1905]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520=
-1800]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520=
-1800]: Using search path rcpzip
org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520=
-1800]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520=
-1800]: Found match 1.2.0.v20090520-1800
org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520=
-1800]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.rcp:osgi.bundle/[3.5.0.v200906111540,3.5.0.v2009 06111540]: =
Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.rcp:osgi.bundle/[3.5.0.v200906111540,3.5.0.v2009 06111540]: =
Using search path rcpzip
org.eclipse.rcp:osgi.bundle/[3.5.0.v200906111540,3.5.0.v2009 06111540]: =
Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.commands:osgi.bundle/[3.5.0.I20090525-2000, 3.5.0.I200905=
25-2000]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.core.commands:osgi.bundle/[3.5.0.I20090525-2000, 3.5.0.I200905=
25-2000]: Using search path rcpzip
org.eclipse.core.commands:osgi.bundle/[3.5.0.I20090525-2000, 3.5.0.I200905=
25-2000]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.rcp:osgi.bundle/[3.5.0.v200906111540,3.5.0.v2009 06111540]: =
Found match 3.5.0.v200906111540
org.eclipse.rcp:osgi.bundle/[3.5.0.v200906111540,3.5.0.v2009 06111540]: =
Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.commands:osgi.bundle/[3.5.0.I20090525-2000, 3.5.0.I200905=
25-2000]: Found match 3.5.0.I20090525-2000
org.eclipse.core.commands:osgi.bundle/[3.5.0.I20090525-2000, 3.5.0.I200905=
25-2000]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.jobs:osgi.bundle/[3.4.100.v20090429-1800,3. 4.100.v200904=
29-1800]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.core.jobs:osgi.bundle/[3.4.100.v20090429-1800,3. 4.100.v200904=
29-1800]: Using search path rcpzip
org.eclipse.core.jobs:osgi.bundle/[3.4.100.v20090429-1800,3. 4.100.v200904=
29-1800]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.update.configurator:osgi.bundle/[3.3.0.v20090312 ,3.3.0.v20090=
312]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.update.configurator:osgi.bundle/[3.3.0.v20090312 ,3.3.0.v20090=
312]: Using search path rcpzip
org.eclipse.update.configurator:osgi.bundle/[3.3.0.v20090312 ,3.3.0.v20090=
312]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.jobs:osgi.bundle/[3.4.100.v20090429-1800,3. 4.100.v200904=
29-1800]: Found match 3.4.100.v20090429-1800
org.eclipse.core.jobs:osgi.bundle/[3.4.100.v20090429-1800,3. 4.100.v200904=
29-1800]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.update.configurator:osgi.bundle/[3.3.0.v20090312 ,3.3.0.v20090=
312]: Found match 3.3.0.v20090312
org.eclipse.update.configurator:osgi.bundle/[3.3.0.v20090312 ,3.3.0.v20090=
312]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.osgi.services:osgi.bundle/[3.2.0.v20090520-1800, 3.2.0.v200905=
20-1800]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.osgi.services:osgi.bundle/[3.2.0.v20090520-1800, 3.2.0.v200905=
20-1800]: Using search path rcpzip
org.eclipse.osgi.services:osgi.bundle/[3.2.0.v20090520-1800, 3.2.0.v200905=
20-1800]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.osgi.services:osgi.bundle/[3.2.0.v20090520-1800, 3.2.0.v200905=
20-1800]: Found match 3.2.0.v20090520-1800
org.eclipse.osgi.services:osgi.bundle/[3.2.0.v20090520-1800, 3.2.0.v200905=
20-1800]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.jface.databinding:osgi.bundle/[1.3.0.I20090525-2 000,1.3.0.I20=
090525-2000]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.jface.databinding:osgi.bundle/[1.3.0.I20090525-2 000,1.3.0.I20=
090525-2000]: Using search path rcpzip
org.eclipse.jface.databinding:osgi.bundle/[1.3.0.I20090525-2 000,1.3.0.I20=
090525-2000]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.jface.databinding:osgi.bundle/[1.3.0.I20090525-2 000,1.3.0.I20=
090525-2000]: Found match 1.3.0.I20090525-2000
org.eclipse.jface.databinding:osgi.bundle/[1.3.0.I20090525-2 000,1.3.0.I20=
090525-2000]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.launcher:osgi.bundle/[1.0.200.v20090520, 1.0.200.v2009=
0520]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.equinox.launcher:osgi.bundle/[1.0.200.v20090520, 1.0.200.v2009=
0520]: Using search path rcpzip
org.eclipse.equinox.launcher:osgi.bundle/[1.0.200.v20090520, 1.0.200.v2009=
0520]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.preferences:osgi.bundle/[3.2.300.v200905 20-1800,3.2.3=
00.v20090520-1800]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.equinox.preferences:osgi.bundle/[3.2.300.v200905 20-1800,3.2.3=
00.v20090520-1800]: Using search path rcpzip
org.eclipse.equinox.launcher:osgi.bundle/[1.0.200.v20090520, 1.0.200.v2009=
0520]: Found match 1.0.200.v20090520
org.eclipse.equinox.launcher:osgi.bundle/[1.0.200.v20090520, 1.0.200.v2009=
0520]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.preferences:osgi.bundle/[3.2.300.v200905 20-1800,3.2.3=
00.v20090520-1800]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.preferences:osgi.bundle/[3.2.300.v200905 20-1800,3.2.3=
00.v20090520-1800]: Found match 3.2.300.v20090520-1800
org.eclipse.equinox.preferences:osgi.bundle/[3.2.300.v200905 20-1800,3.2.3=
00.v20090520-1800]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
com.ibm.icu:osgi.bundle/[4.0.1.v20090415,4.0.1.v20090415]: Using =
resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
com.ibm.icu:osgi.bundle/[4.0.1.v20090415,4.0.1.v20090415]: Using search =
path rcpzip
com.ibm.icu:osgi.bundle/[4.0.1.v20090415,4.0.1.v20090415]: Trying =
provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
com.ibm.icu:osgi.bundle/[4.0.1.v20090415,4.0.1.v20090415]: Found match =
4.0.1.v20090415
com.ibm.icu:osgi.bundle/[4.0.1.v20090415,4.0.1.v20090415]: Using =
provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.registry:osgi.bundle/[3.4.100.v20090520- 1800,3.4.100.=
v20090520-1800]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.equinox.registry:osgi.bundle/[3.4.100.v20090520- 1800,3.4.100.=
v20090520-1800]: Using search path rcpzip
org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.=
v20090429-1800]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I2009060=
3-2000]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I2009060=
3-2000]: Using search path rcpzip
org.eclipse.equinox.registry:osgi.bundle/[3.4.100.v20090520- 1800,3.4.100.=
v20090520-1800]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.registry:osgi.bundle/[3.4.100.v20090520- 1800,3.4.100.=
v20090520-1800]: Found match 3.4.100.v20090520-1800
org.eclipse.equinox.registry:osgi.bundle/[3.4.100.v20090520- 1800,3.4.100.=
v20090520-1800]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.=
v20090429-1800]: Using search path rcpzip
org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.=
v20090429-1800]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I2009060=
3-2000]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.=
v20090429-1800]: Found match 3.4.100.v20090429-1800
org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.=
v20090429-1800]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I2009060=
3-2000]: Found match 3.5.0.I20090603-2000
org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I2009060=
3-2000]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520=
-1800]: Using resource map =
file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520=
-1800]: Using search path rcpzip
org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520=
-1800]: Trying provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520=
-1800]: Found match 1.2.0.v20090520-1800
org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520=
-1800]: Using provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary)
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.equinox.common/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.core.databinding.observable/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.core.databinding.property/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.osgi/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.core.jobs/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.equinox.registry/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.equinox.preferences/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.core.contenttype/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.equinox.app/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.core.runtime/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.core.expressions/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.help/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.core.databinding.beans/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.equinox.util/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to c:/target/plugins/org.eclipse.swt/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.core.commands/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.jface/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.core.databinding/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.jface.databinding/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.ui.workbench/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to c:/target/plugins/org.eclipse.ui/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.equinox.launcher.win32.win32.x 86/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.equinox.ds/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.core.runtime.compatibility.aut h/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.equinox.simpleconfigurator/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to c:/target/plugins/org.eclipse.rcp/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.update.configurator/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.osgi.services/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/plugins/org.eclipse.equinox.launcher/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to c:/target/plugins/com.ibm.icu/
Provider =
eclipse.import(file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?i=
mportType=3Dbinary): materializing to =
c:/target/features/org.eclipse.rcp/
ERROR [0001] : Resource '/org.eclipse.core.contenttype' does not =
exist.
INFO: TAG-ID 0001 =3D Query for org.eclipse.rcp:eclipse.feature

Doing full workspace refresh
Waiting for jobs to end

------=_NextPart_000_0037_01CA0B96.752BB8C0--
Re: Materializing a target platform [message #388160 is a reply to message #388023] Thu, 23 July 2009 12:18 Go to previous messageGo to next message
Tas Frangoullides is currently offline Tas FrangoullidesFriend
Messages: 195
Registered: July 2009
Senior Member
Yeah, I think I've experienced this with every project I've tried. Thomas
can you please confirm that you can actually build the MailApp tutorial
application from a headless buckminster and nothing else?

Thanks,
Tas

"Johannes Utzig" <mail@jutzig.de> wrote in message
news:h49iu0$uhu$1@build.eclipse.org...
> Hi Thomas,
>
>> That said, I'm not sure why your current set-up doesn't work. Importing
>> everything, including binaries, into your workspace should work too. Can
>> you please run with Buckminster console logger level set to DEBUG?
>
> from my current experience this only works until a certain amount of
> plugins. In my cases the required platform components exceed 150 MiB and
> you always run into one or more binary imported bundles that cannot be
> built:
>
> The project cannot be built until its prerequisite XY is built.
> Cleaning and building all projects is recommended
>
>
>
> Best regards,
> Johannes
Re: Materializing a target platform [message #388162 is a reply to message #388023] Fri, 24 July 2009 06:22 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
Hi Johannes,
Are you issuing a "buckminster build" or just a "buckminster perform" when this happens? Have you tried a "buckminster
build -thorough"?

Regards,
Thomas Hallgren


'Johannes Utzig wrote:
> Hi Thomas,
>
>> That said, I'm not sure why your current set-up doesn't work.
>> Importing everything, including binaries, into your workspace should
>> work too. Can you please run with Buckminster console logger level set
>> to DEBUG?
>
> from my current experience this only works until a certain amount of
> plugins. In my cases the required platform components exceed 150 MiB and
> you always run into one or more binary imported bundles that cannot be
> built:
>
> The project cannot be built until its prerequisite XY is built.
> Cleaning and building all projects is recommended
>
>
>
> Best regards,
> Johannes
Re: Materializing a target platform [message #388164 is a reply to message #388024] Fri, 24 July 2009 07:05 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
Hi Tas,
I've never used the eclipse.import reader together with the filestystem materializer. It was not really an intended
combination. One thing is certain. The filestystem materializer will not provision a target platform.

I suggest that you use the "eclipse.import" reader type in combination with the "p2" materializer.

The eclipse.import reader will look for either a p2 compatible repository (that includes the old style with site.xml
files). It cannot use extracted zips as the source unless some meta-data is present. Then again, why do you need that?
Why not appoint a p2 repository instead? If you want it locally, you can mirror it first.

The p2 materializer will provision binaries found by the eclipse.import reader into the designated target location. It
will also create the target location (as a PDE "Target Definition" containing one "Directory") in case it does not
already exist.

Regards,
Thomas Hallgren


Tas Frangoullides wrote:
> Hi Thomas,
>
> I am using an MSPEC which is as follows
>
> <?xml version="1.0" encoding="UTF-8"?>
> <md:mspec xmlns:md="http://www.eclipse.org/buckminster/MetaData-1.0"
> installLocation="c:/target"
> materializer="filesystem"
> conflictResolution="REPLACE"
> name="RCPTarget"
> url="rcp.cquery"
> shortDesc="RCP Target MSpec">
> </md:mspec>
>
> This is the mspec which produces the following error
>
> ERROR [0001] : Resource '/org.eclipse.core.contenttype' does not exist.
> INFO: TAG-ID 0001 = Query for org.eclipse.rcp:eclipse.feature
>
> I have attached the file 'debug.txt' which contains the debug log output
>
> I have been using the filesystem materializer becuase I thought this was
> the right thing if I am using extracted zips as target sources. If I
> change it to p2 I get the following error.. I'm guessing because it's
> looking for a p2 update site?
>
> ERROR [0001] : No repository found at
> file:/D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse.
> ERROR: No repository found at
> file:/D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse.
> ERROR: Errors and Warnings
> org.eclipse.core.runtime.CoreException: Errors and Warnings
> at
> org.eclipse.buckminster.runtime.BuckminsterException.wrap(Bu ckminsterException.java:109)
>
> at
> org.eclipse.buckminster.core.materializer.MaterializationJob .internal
> Run(MaterializationJob.java:175)
> at
> org.eclipse.buckminster.core.materializer.MaterializationJob .run(MaterializationJob.java:144)
>
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Contains: [0001] : No repository found at
> file:/D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse.
> INFO: TAG-ID 0001 = Query for org.eclipse.rcp:eclipse.feature
>
> Thanks,
>
> Tas
>
>
>
>
>
> "Thomas Hallgren" <thomas@tada.se> wrote in message
> news:h49igv$sg7$1@build.eclipse.org...
>> Hi Tas,
>> Tracing back through this thread I don't see any mention of an MSPEC.
>> If you just use a CQUERY to materialize, it will default to using the
>> workspace materializer which in turn will put all the target platform
>> binaries into your workspace.
>>
>> My guess is that you want something more elaborate so I suggest that
>> you provide an MSPEC that directs Buckminster to place all your target
>> platform components into a proper designated target platform. If you
>> specify the "p2" materializer and a location in a node in the MSPEC
>> that matches your target platform components, that will result in the
>> creation of a new target platform definition with one distinct
>> director entry that appoints that location.
>>
>> That said, I'm not sure why your current set-up doesn't work.
>> Importing everything, including binaries, into your workspace should
>> work too. Can you please run with Buckminster console logger level set
>> to DEBUG? Perhaps it can reveal some more info that will help us nail
>> where the "Resource '/org.eclipse.core.contenttype' does not exist"
>> comes from.
>>
>> Regards,
>> Thomas Hallgren
>>
>>
>> Tas Frangoullides wrote:
>>> Hi Johannes,
>>>
>>> Thanks for your response. I don't really want to materialize into the
>>> workspace. Creating the target as a distinct step (as you do in your
>>> hudson) tutorial) is what I am after. I am however struggling to do
>>> this - which I explained in the initial post of this thread but
>>> didn't get a response. Becuase I kept getting this error I decided to
>>> try another approach and in particular decided to try the MailApp,
>>> not as you present it in your hudson tutorial, but as Thomas
>>> described it in his Eclipse Con presentation - it doesn't seem to
>>> have a distrinct target creation step and fails. I guess the question
>>> I had in this last post is how is the MailApp supposed to be build
>>> from the command line
>>>
>>> Basically I am stuck either way I try. If you have any suggestions to
>>> why I was getting the errors when creating the target platform I'd be
>>> grateful.
>>>
>>> Thanks,
>>> Tas
>>>
>>> "Johannes Utzig" <mail@jutzig.de> wrote in message
>>> news:h49fs4$vah$1@build.eclipse.org...
>>>> Hi Tas
>>>>
>>>> resolving the necessary binary bundles into the workspace does not
>>>> really work. In the tutorial for the mailapp, materialising the
>>>> target platform was a distinct step and the actual build is done
>>>> against that target platform. Is there a reason why you want to do
>>>> it differently?
>>>>
>>>> Best regards,
>>>> Johannes
>>>>
>>>> Tas Frangoullides schrieb:
>>>>> Hi,
>>>>>
>>>>> I'm still having trouble with this. I was wondering if buckminster
>>>>> was not designed to work with a distrinct step for target platform
>>>>> materialization so I tried to let buckminster fetch the target as
>>>>> needed during import. Running an import appears to bring in the
>>>>> dependencies so I then tried building the product but get the
>>>>> following error
>>>>>
>>>>> The project cannot be built until its prerequisite
>>>>> org.eclipse.ui is built. Cleaning and building all projects is
>>>>> recommended
>>>>>
>>>>> I figured there must be something wrong with configuration of my
>>>>> build so I tried using the MailApp demo. But I get the same error.
>>>>>
>>>>> I am running the following commands, should this work?
>>>>>
>>>>>
>>>>> buckminster import
>>>>> http://dev.eclipse.org/svnroot/tools/org.eclipse.buckminster /trunk/org.eclipse.buckminster.tutorial.mailapp.releng/devel oper.cquery
>>>>> buckminster perform
>>>>> org.eclipse.buckminster.tutorial.mailapp.product.feature#sit e.p2
>>>>>
>>>>>
>>>>> Many Thanks,
>>>>> Tas
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> "Tas Frangoullides" <tfrangoullides@model-driven.co.uk> wrote in
>>>>> message news:h47m56$f68$1@build.eclipse.org...
>>>>>> Hi,
>>>>>>
>>>>>> I've been playing with using buckminster to a target platform as
>>>>>> part of the build. For now am using unzipped distribution as
>>>>>> sources in my resource map. I am getting an error I don't understand:
>>>>>>
>>>>>> ERROR [0001] : Resource '/org.eclipse.core.contenttype' does not
>>>>>> exist.
>>>>>> TAG-ID 0001 = Query for org.eclipse.rcp:eclipse.feature
>>>>>>
>>>>>> Anyone know what this might be. I've include my files below
>>>>>>
>>>>>> Thanks,
>>>>>> Tas
>>>>>>
>>>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>>>> <cq:componentQuery
>>>>>> xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0"
>>>>>> resourceMap="file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap ">
>>>>>>
>>>>>> <cq:rootRequest name="org.eclipse.rcp"
>>>>>> componentType="eclipse.feature"/>
>>>>>> <cq:property key="target.os" value="*"/>
>>>>>> <cq:advisorNode namePattern=".*" useTargetPlatform="false"
>>>>>> useWorkspace="false"/>
>>>>>> </cq:componentQuery>
>>>>>>
>>>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>>>> <rmap
>>>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>>>> xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
>>>>>> xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0"
>>>>>> xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
>>>>>> xmlns:pp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0">
>>>>>>
>>>>>> <searchPath name="rcpzip">
>>>>>> <provider
>>>>>> readerType="eclipse.import"
>>>>>> componentTypes="osgi.bundle,eclipse.feature"
>>>>>> mutable="false"
>>>>>> source="false">
>>>>>> <uri
>>>>>>
>>>>>> format=" file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary">
>>>>>>
>>>>>> </uri>
>>>>>> </provider>
>>>>>> </searchPath>
>>>>>> <searchPath name="rcpzip2">
>>>>>> <provider
>>>>>> readerType="eclipse.import"
>>>>>> componentTypes="osgi.bundle,eclipse.feature"
>>>>>> mutable="false"
>>>>>> source="false">
>>>>>> <uri
>>>>>>
>>>>>> format=" file:///D:\dev\targets\eclipse-3.5-delta-pack\eclipse?import Type=binary">
>>>>>>
>>>>>> </uri>
>>>>>> </provider>
>>>>>> </searchPath>
>>>>>> <locator searchPathRef="rcpzip" failOnError="false"/>
>>>>>> <locator searchPathRef="rcpzip2"/>
>>>>>>
>>>>>> </rmap>
>>>>>>
>>>>>
>>>
> import ' file:///D:\dev\workspaces\rcpTutorial\BuckMSpecer\target.msp ec'
> Platform install location: D:\dev\buckminster
> Target platform provided by class
> org.eclipse.buckminster.pde.internal.PDETargetPlatform
> org.eclipse.rcp:eclipse.feature: Using resolver rmap
> Downloading file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.rcp:eclipse.feature: Using resource map
> file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.rcp:eclipse.feature: Using search path rcpzip
> org.eclipse.rcp:eclipse.feature: Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.rcp:eclipse.feature: Found match
> 3.5.0.v20090519-9SA0FwxFv6x089WEf-TWh11
> org.eclipse.rcp:eclipse.feature: Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.databinding.property:osgi.bundle/[1.2.0.I20 090526-2000,1.2.0.I20090526-2000]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.core.databinding.property:osgi.bundle/[1.2.0.I20 090526-2000,1.2.0.I20090526-2000]:
> Using search path rcpzip
> org.eclipse.core.databinding.property:osgi.bundle/[1.2.0.I20 090526-2000,1.2.0.I20090526-2000]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.v20090429-1800]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.help:osgi.bundle/[3.4.0.v20090526,3.4.0.v2009052 6]: Using
> resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.help:osgi.bundle/[3.4.0.v20090526,3.4.0.v2009052 6]: Using
> search path rcpzip
> org.eclipse.core.databinding.beans:osgi.bundle/[1.2.0.I20090 525-2000,1.2.0.I20090525-2000]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.v20090429-1800]:
> Using search path rcpzip
> org.eclipse.core.databinding.beans:osgi.bundle/[1.2.0.I20090 525-2000,1.2.0.I20090525-2000]:
> Using search path rcpzip
> org.eclipse.help:osgi.bundle/[3.4.0.v20090526,3.4.0.v2009052 6]: Trying
> provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.databinding.beans:osgi.bundle/[1.2.0.I20090 525-2000,1.2.0.I20090525-2000]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.v20090429-1800]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.databinding.property:osgi.bundle/[1.2.0.I20 090526-2000,1.2.0.I20090526-2000]:
> Found match 1.2.0.I20090526-2000
> org.eclipse.core.databinding.property:osgi.bundle/[1.2.0.I20 090526-2000,1.2.0.I20090526-2000]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.databinding.beans:osgi.bundle/[1.2.0.I20090 525-2000,1.2.0.I20090525-2000]:
> Found match 1.2.0.I20090525-2000
> org.eclipse.help:osgi.bundle/[3.4.0.v20090526,3.4.0.v2009052 6]: Found
> match 3.4.0.v20090526
> org.eclipse.help:osgi.bundle/[3.4.0.v20090526,3.4.0.v2009052 6]: Using
> provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.v20090429-1800]:
> Found match 3.4.100.v20090429-1800
> org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.v20090429-1800]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.databinding.beans:osgi.bundle/[1.2.0.I20090 525-2000,1.2.0.I20090525-2000]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.util:osgi.bundle/[1.0.100.v20090520-1800 ,1.0.100.v20090520-1800]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.equinox.util:osgi.bundle/[1.0.100.v20090520-1800 ,1.0.100.v20090520-1800]:
> Using search path rcpzip
> org.eclipse.equinox.util:osgi.bundle/[1.0.100.v20090520-1800 ,1.0.100.v20090520-1800]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.util:osgi.bundle/[1.0.100.v20090520-1800 ,1.0.100.v20090520-1800]:
> Found match 1.0.100.v20090520-1800
> org.eclipse.equinox.util:osgi.bundle/[1.0.100.v20090520-1800 ,1.0.100.v20090520-1800]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.ui:osgi.bundle/[3.5.0.I20090604-2000,3.5.0.I2009 0604-2000]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.ui:osgi.bundle/[3.5.0.I20090604-2000,3.5.0.I2009 0604-2000]:
> Using search path rcpzip
> org.eclipse.ui:osgi.bundle/[3.5.0.I20090604-2000,3.5.0.I2009 0604-2000]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.ui:osgi.bundle/[3.5.0.I20090604-2000,3.5.0.I2009 0604-2000]:
> Found match 3.5.0.I20090604-2000
> org.eclipse.ui:osgi.bundle/[3.5.0.I20090604-2000,3.5.0.I2009 0604-2000]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.osgi:osgi.bundle/[3.5.0.v20090520,3.5.0.v2009052 0]: Using
> resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.osgi:osgi.bundle/[3.5.0.v20090520,3.5.0.v2009052 0]: Using
> search path rcpzip
> org.eclipse.osgi:osgi.bundle/[3.5.0.v20090520,3.5.0.v2009052 0]: Trying
> provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.osgi:osgi.bundle/[3.5.0.v20090520,3.5.0.v2009052 0]: Found
> match 3.5.0.v20090520
> org.eclipse.osgi:osgi.bundle/[3.5.0.v20090520,3.5.0.v2009052 0]: Using
> provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle/[1. 0.200.v20090519,1.0.200.v20090519](&(target.os=win32)(ta rget.ws=win32)(target.arch=x86)):
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle/[1. 0.200.v20090519,1.0.200.v20090519](&(target.os=win32)(ta rget.ws=win32)(target.arch=x86)):
> Using search path rcpzip
> org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle/[1. 0.200.v20090519,1.0.200.v20090519](&(target.os=win32)(ta rget.ws=win32)(target.arch=x86)):
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle/[1. 0.200.v20090519,1.0.200.v20090519](&(target.os=win32)(ta rget.ws=win32)(target.arch=x86)):
> Found match 1.0.200.v20090519
> org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle/[1. 0.200.v20090519,1.0.200.v20090519](&(target.os=win32)(ta rget.ws=win32)(target.arch=x86)):
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.common:osgi.bundle/[3.5.0.v20090520-1800 ,3.5.0.v20090520-1800]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.equinox.common:osgi.bundle/[3.5.0.v20090520-1800 ,3.5.0.v20090520-1800]:
> Using search path rcpzip
> org.eclipse.equinox.common:osgi.bundle/[3.5.0.v20090520-1800 ,3.5.0.v20090520-1800]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.contenttype:osgi.bundle/[3.4.0.v20090429-18 00,3.4.0.v20090429-1800]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.core.contenttype:osgi.bundle/[3.4.0.v20090429-18 00,3.4.0.v20090429-1800]:
> Using search path rcpzip
> org.eclipse.core.contenttype:osgi.bundle/[3.4.0.v20090429-18 00,3.4.0.v20090429-1800]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.ds:osgi.bundle/[1.1.0.v20090601,1.1.0.v2 0090601]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.equinox.ds:osgi.bundle/[1.1.0.v20090601,1.1.0.v2 0090601]:
> Using search path rcpzip
> org.eclipse.equinox.ds:osgi.bundle/[1.1.0.v20090601,1.1.0.v2 0090601]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.common:osgi.bundle/[3.5.0.v20090520-1800 ,3.5.0.v20090520-1800]:
> Found match 3.5.0.v20090520-1800
> org.eclipse.equinox.common:osgi.bundle/[3.5.0.v20090520-1800 ,3.5.0.v20090520-1800]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.ds:osgi.bundle/[1.1.0.v20090601,1.1.0.v2 0090601]:
> Found match 1.1.0.v20090601
> org.eclipse.core.contenttype:osgi.bundle/[3.4.0.v20090429-18 00,3.4.0.v20090429-1800]:
> Found match 3.4.0.v20090429-1800
> org.eclipse.equinox.ds:osgi.bundle/[1.1.0.v20090601,1.1.0.v2 0090601]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.contenttype:osgi.bundle/[3.4.0.v20090429-18 00,3.4.0.v20090429-1800]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I20090603-2000]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I20090603-2000]:
> Using search path rcpzip
> org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I20090603-2000]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I20090603-2000]:
> Found match 3.5.0.I20090603-2000
> org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I20090603-2000]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.databinding.observable:osgi.bundle/[1.2.0.I 20090604-2000,1.2.0.I20090604-2000]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.core.databinding.observable:osgi.bundle/[1.2.0.I 20090604-2000,1.2.0.I20090604-2000]:
> Using search path rcpzip
> org.eclipse.core.databinding.observable:osgi.bundle/[1.2.0.I 20090604-2000,1.2.0.I20090604-2000]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.databinding.observable:osgi.bundle/[1.2.0.I 20090604-2000,1.2.0.I20090604-2000]:
> Found match 1.2.0.I20090604-2000
> org.eclipse.core.databinding.observable:osgi.bundle/[1.2.0.I 20090604-2000,1.2.0.I20090604-2000]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.jface:osgi.bundle/[3.5.0.I20090525-2000,3.5.0.I2 0090525-2000]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.jface:osgi.bundle/[3.5.0.I20090525-2000,3.5.0.I2 0090525-2000]:
> Using search path rcpzip
> org.eclipse.jface:osgi.bundle/[3.5.0.I20090525-2000,3.5.0.I2 0090525-2000]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.jface:osgi.bundle/[3.5.0.I20090525-2000,3.5.0.I2 0090525-2000]:
> Found match 3.5.0.I20090525-2000
> org.eclipse.jface:osgi.bundle/[3.5.0.I20090525-2000,3.5.0.I2 0090525-2000]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.runtime.compatibility.auth:osgi.bundle/[3.2 .100.v20090413,3.2.100.v20090413]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.core.runtime.compatibility.auth:osgi.bundle/[3.2 .100.v20090413,3.2.100.v20090413]:
> Using search path rcpzip
> org.eclipse.core.runtime.compatibility.auth:osgi.bundle/[3.2 .100.v20090413,3.2.100.v20090413]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.runtime.compatibility.auth:osgi.bundle/[3.2 .100.v20090413,3.2.100.v20090413]:
> Found match 3.2.100.v20090413
> org.eclipse.core.runtime.compatibility.auth:osgi.bundle/[3.2 .100.v20090413,3.2.100.v20090413]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.runtime:osgi.bundle/[3.5.0.v20090525,3.5.0. v20090525]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.core.runtime:osgi.bundle/[3.5.0.v20090525,3.5.0. v20090525]:
> Using search path rcpzip
> org.eclipse.core.runtime:osgi.bundle/[3.5.0.v20090525,3.5.0. v20090525]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.runtime:osgi.bundle/[3.5.0.v20090525,3.5.0. v20090525]:
> Found match 3.5.0.v20090525
> org.eclipse.core.runtime:osgi.bundle/[3.5.0.v20090525,3.5.0. v20090525]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.swt:osgi.bundle/[3.5.0.v3550b,3.5.0.v3550b]: Using resource
> map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.swt:osgi.bundle/[3.5.0.v3550b,3.5.0.v3550b]: Using search
> path rcpzip
> org.eclipse.swt:osgi.bundle/[3.5.0.v3550b,3.5.0.v3550b]: Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.swt:osgi.bundle/[3.5.0.v3550b,3.5.0.v3550b]: Found match
> 3.5.0.v3550b
> org.eclipse.swt:osgi.bundle/[3.5.0.v3550b,3.5.0.v3550b]: Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.databinding:osgi.bundle/[1.2.0.I20090604-20 00,1.2.0.I20090604-2000]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.core.databinding:osgi.bundle/[1.2.0.I20090604-20 00,1.2.0.I20090604-2000]:
> Using search path rcpzip
> org.eclipse.equinox.simpleconfigurator:osgi.bundle/[1.0.100. v20090520-1905,1.0.100.v20090520-1905]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.core.databinding:osgi.bundle/[1.2.0.I20090604-20 00,1.2.0.I20090604-2000]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.simpleconfigurator:osgi.bundle/[1.0.100. v20090520-1905,1.0.100.v20090520-1905]:
> Using search path rcpzip
> org.eclipse.equinox.simpleconfigurator:osgi.bundle/[1.0.100. v20090520-1905,1.0.100.v20090520-1905]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.databinding:osgi.bundle/[1.2.0.I20090604-20 00,1.2.0.I20090604-2000]:
> Found match 1.2.0.I20090604-2000
> org.eclipse.core.databinding:osgi.bundle/[1.2.0.I20090604-20 00,1.2.0.I20090604-2000]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.simpleconfigurator:osgi.bundle/[1.0.100. v20090520-1905,1.0.100.v20090520-1905]:
> Found match 1.0.100.v20090520-1905
> org.eclipse.equinox.simpleconfigurator:osgi.bundle/[1.0.100. v20090520-1905,1.0.100.v20090520-1905]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520-1800]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520-1800]:
> Using search path rcpzip
> org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520-1800]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520-1800]:
> Found match 1.2.0.v20090520-1800
> org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520-1800]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.rcp:osgi.bundle/[3.5.0.v200906111540,3.5.0.v2009 06111540]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.rcp:osgi.bundle/[3.5.0.v200906111540,3.5.0.v2009 06111540]:
> Using search path rcpzip
> org.eclipse.rcp:osgi.bundle/[3.5.0.v200906111540,3.5.0.v2009 06111540]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.commands:osgi.bundle/[3.5.0.I20090525-2000, 3.5.0.I20090525-2000]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.core.commands:osgi.bundle/[3.5.0.I20090525-2000, 3.5.0.I20090525-2000]:
> Using search path rcpzip
> org.eclipse.core.commands:osgi.bundle/[3.5.0.I20090525-2000, 3.5.0.I20090525-2000]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.rcp:osgi.bundle/[3.5.0.v200906111540,3.5.0.v2009 06111540]:
> Found match 3.5.0.v200906111540
> org.eclipse.rcp:osgi.bundle/[3.5.0.v200906111540,3.5.0.v2009 06111540]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.commands:osgi.bundle/[3.5.0.I20090525-2000, 3.5.0.I20090525-2000]:
> Found match 3.5.0.I20090525-2000
> org.eclipse.core.commands:osgi.bundle/[3.5.0.I20090525-2000, 3.5.0.I20090525-2000]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.jobs:osgi.bundle/[3.4.100.v20090429-1800,3. 4.100.v20090429-1800]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.core.jobs:osgi.bundle/[3.4.100.v20090429-1800,3. 4.100.v20090429-1800]:
> Using search path rcpzip
> org.eclipse.core.jobs:osgi.bundle/[3.4.100.v20090429-1800,3. 4.100.v20090429-1800]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.update.configurator:osgi.bundle/[3.3.0.v20090312 ,3.3.0.v20090312]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.update.configurator:osgi.bundle/[3.3.0.v20090312 ,3.3.0.v20090312]:
> Using search path rcpzip
> org.eclipse.update.configurator:osgi.bundle/[3.3.0.v20090312 ,3.3.0.v20090312]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.jobs:osgi.bundle/[3.4.100.v20090429-1800,3. 4.100.v20090429-1800]:
> Found match 3.4.100.v20090429-1800
> org.eclipse.core.jobs:osgi.bundle/[3.4.100.v20090429-1800,3. 4.100.v20090429-1800]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.update.configurator:osgi.bundle/[3.3.0.v20090312 ,3.3.0.v20090312]:
> Found match 3.3.0.v20090312
> org.eclipse.update.configurator:osgi.bundle/[3.3.0.v20090312 ,3.3.0.v20090312]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.osgi.services:osgi.bundle/[3.2.0.v20090520-1800, 3.2.0.v20090520-1800]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.osgi.services:osgi.bundle/[3.2.0.v20090520-1800, 3.2.0.v20090520-1800]:
> Using search path rcpzip
> org.eclipse.osgi.services:osgi.bundle/[3.2.0.v20090520-1800, 3.2.0.v20090520-1800]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.osgi.services:osgi.bundle/[3.2.0.v20090520-1800, 3.2.0.v20090520-1800]:
> Found match 3.2.0.v20090520-1800
> org.eclipse.osgi.services:osgi.bundle/[3.2.0.v20090520-1800, 3.2.0.v20090520-1800]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.jface.databinding:osgi.bundle/[1.3.0.I20090525-2 000,1.3.0.I20090525-2000]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.jface.databinding:osgi.bundle/[1.3.0.I20090525-2 000,1.3.0.I20090525-2000]:
> Using search path rcpzip
> org.eclipse.jface.databinding:osgi.bundle/[1.3.0.I20090525-2 000,1.3.0.I20090525-2000]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.jface.databinding:osgi.bundle/[1.3.0.I20090525-2 000,1.3.0.I20090525-2000]:
> Found match 1.3.0.I20090525-2000
> org.eclipse.jface.databinding:osgi.bundle/[1.3.0.I20090525-2 000,1.3.0.I20090525-2000]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.launcher:osgi.bundle/[1.0.200.v20090520, 1.0.200.v20090520]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.equinox.launcher:osgi.bundle/[1.0.200.v20090520, 1.0.200.v20090520]:
> Using search path rcpzip
> org.eclipse.equinox.launcher:osgi.bundle/[1.0.200.v20090520, 1.0.200.v20090520]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.preferences:osgi.bundle/[3.2.300.v200905 20-1800,3.2.300.v20090520-1800]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.equinox.preferences:osgi.bundle/[3.2.300.v200905 20-1800,3.2.300.v20090520-1800]:
> Using search path rcpzip
> org.eclipse.equinox.launcher:osgi.bundle/[1.0.200.v20090520, 1.0.200.v20090520]:
> Found match 1.0.200.v20090520
> org.eclipse.equinox.launcher:osgi.bundle/[1.0.200.v20090520, 1.0.200.v20090520]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.preferences:osgi.bundle/[3.2.300.v200905 20-1800,3.2.300.v20090520-1800]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.preferences:osgi.bundle/[3.2.300.v200905 20-1800,3.2.300.v20090520-1800]:
> Found match 3.2.300.v20090520-1800
> org.eclipse.equinox.preferences:osgi.bundle/[3.2.300.v200905 20-1800,3.2.300.v20090520-1800]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> com.ibm.icu:osgi.bundle/[4.0.1.v20090415,4.0.1.v20090415]: Using
> resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> com.ibm.icu:osgi.bundle/[4.0.1.v20090415,4.0.1.v20090415]: Using search
> path rcpzip
> com.ibm.icu:osgi.bundle/[4.0.1.v20090415,4.0.1.v20090415]: Trying
> provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> com.ibm.icu:osgi.bundle/[4.0.1.v20090415,4.0.1.v20090415]: Found match
> 4.0.1.v20090415
> com.ibm.icu:osgi.bundle/[4.0.1.v20090415,4.0.1.v20090415]: Using
> provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.registry:osgi.bundle/[3.4.100.v20090520- 1800,3.4.100.v20090520-1800]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.equinox.registry:osgi.bundle/[3.4.100.v20090520- 1800,3.4.100.v20090520-1800]:
> Using search path rcpzip
> org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.v20090429-1800]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I20090603-2000]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I20090603-2000]:
> Using search path rcpzip
> org.eclipse.equinox.registry:osgi.bundle/[3.4.100.v20090520- 1800,3.4.100.v20090520-1800]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.registry:osgi.bundle/[3.4.100.v20090520- 1800,3.4.100.v20090520-1800]:
> Found match 3.4.100.v20090520-1800
> org.eclipse.equinox.registry:osgi.bundle/[3.4.100.v20090520- 1800,3.4.100.v20090520-1800]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.v20090429-1800]:
> Using search path rcpzip
> org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.v20090429-1800]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I20090603-2000]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.v20090429-1800]:
> Found match 3.4.100.v20090429-1800
> org.eclipse.core.expressions:osgi.bundle/[3.4.100.v20090429- 1800,3.4.100.v20090429-1800]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I20090603-2000]:
> Found match 3.5.0.I20090603-2000
> org.eclipse.ui.workbench:osgi.bundle/[3.5.0.I20090603-2000,3 .5.0.I20090603-2000]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520-1800]:
> Using resource map file:/D:/dev/workspaces/rcpTutorial/BuckMSpecer/rcp.rmap
> org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520-1800]:
> Using search path rcpzip
> org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520-1800]:
> Trying provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520-1800]:
> Found match 1.2.0.v20090520-1800
> org.eclipse.equinox.app:osgi.bundle/[1.2.0.v20090520-1800,1. 2.0.v20090520-1800]:
> Using provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary)
>
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.equinox.common/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.core.databinding.observable/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.core.databinding.property/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.osgi/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.core.jobs/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.equinox.registry/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.equinox.preferences/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.core.contenttype/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.equinox.app/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.core.runtime/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.core.expressions/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.help/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.core.databinding.beans/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.equinox.util/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.swt/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.core.commands/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.jface/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.core.databinding/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.jface.databinding/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.ui.workbench/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.ui/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to
> c:/target/plugins/org.eclipse.equinox.launcher.win32.win32.x 86/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.equinox.ds/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to
> c:/target/plugins/org.eclipse.core.runtime.compatibility.aut h/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.equinox.simpleconfigurator/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.rcp/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.update.configurator/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.osgi.services/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/org.eclipse.equinox.launcher/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/plugins/com.ibm.icu/
> Provider
> eclipse.import( file:///D:/dev/targets/eclipse-RCP-SDK-3.5-win32/eclipse?imp ortType=binary):
> materializing to c:/target/features/org.eclipse.rcp/
> ERROR [0001] : Resource '/org.eclipse.core.contenttype' does not exist.
> INFO: TAG-ID 0001 = Query for org.eclipse.rcp:eclipse.feature
>
> Doing full workspace refresh
> Waiting for jobs to end
Re: Materializing a target platform [message #388165 is a reply to message #388162] Fri, 24 July 2009 07:07 Go to previous messageGo to next message
Tas Frangoullides is currently offline Tas FrangoullidesFriend
Messages: 195
Registered: July 2009
Senior Member
Hi Thomas.

I assume you mean try a "buckminster build --thorough" before doing a
"buckminster perform for <feature>#site.p2"?

I tried this on the example MailApp and it yielded different results but it
still failed.

During build I got many warnings such as the following

Warning: file
D:\dev\buckminster\workspace\features\org.eclipse.rcp\featur e.xml, line 661:
Plug-in reference org.eclipse.equinox.launcher.win32.win32.x86_64' cannot be
resolved

During the perform I got the following error.

"The project was not built since its build path is incomplete. Cannot find
the class file for org.eclipse.swt.graphics.Font. Fix the build path then
try building this project"

Just incase I'm doing something wrong Do you have a definitive sequence of
steps required to build the MailApp example from the command line?

Thanks,
Tas


"Thomas Hallgren" <thomas@tada.se> wrote in message
news:h4bjut$uh1$1@build.eclipse.org...
> Hi Johannes,
> Are you issuing a "buckminster build" or just a "buckminster perform" when
> this happens? Have you tried a "buckminster build -thorough"?
>
> Regards,
> Thomas Hallgren
>
>
> 'Johannes Utzig wrote:
>> Hi Thomas,
>>
>>> That said, I'm not sure why your current set-up doesn't work. Importing
>>> everything, including binaries, into your workspace should work too. Can
>>> you please run with Buckminster console logger level set to DEBUG?
>>
>> from my current experience this only works until a certain amount of
>> plugins. In my cases the required platform components exceed 150 MiB and
>> you always run into one or more binary imported bundles that cannot be
>> built:
>>
>> The project cannot be built until its prerequisite XY is built.
>> Cleaning and building all projects is recommended
>>
>>
>>
>> Best regards,
>> Johannes
Re: Materializing a target platform [message #388166 is a reply to message #388164] Fri, 24 July 2009 07:31 Go to previous messageGo to next message
Tas Frangoullides is currently offline Tas FrangoullidesFriend
Messages: 195
Registered: July 2009
Senior Member
Hi Thomas

> I've never used the eclipse.import reader together with the filestystem
> materializer. It was not really an intended combination. One thing is
> certain. The filestystem materializer will not provision a target
> platform.
Ok. Clearly I don't understand the role of materializers well.

>
> I suggest that you use the "eclipse.import" reader type in combination
> with the "p2" materializer.
>
> The eclipse.import reader will look for either a p2 compatible repository
> (that includes the old style with site.xml files). It cannot use extracted
> zips as the source unless some meta-data is present. Then again, why do
> you need that? Why not appoint a p2 repository instead? If you want it
> locally, you can mirror it first.
I guess it seemed excessive and wasteful. For example if I only need the RCP
Platform binaries as a target platform then I expected I should only need
that. So how would I go about mirroring? Some projects like emf provide an
update site archive which is great. What do I do for the other projects?

> The p2 materializer will provision binaries found by the eclipse.import
> reader into the designated target location. It will also create the target
> location (as a PDE "Target Definition" containing one "Directory") in case
> it does not already exist.

This sounds like what I need. I guess it is my source which were wrong. So
how to you recomend I get an p2 site of the RCP binaries on my local
network?

Thanks,
Tas
Re: Materializing a target platform [message #388167 is a reply to message #388166] Fri, 24 July 2009 07:58 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
Tas Frangoullides wrote:
>> The eclipse.import reader will look for either a p2 compatible
>> repository (that includes the old style with site.xml files). It
>> cannot use extracted zips as the source unless some meta-data is
>> present. Then again, why do you need that? Why not appoint a p2
>> repository instead? If you want it locally, you can mirror it first.
> I guess it seemed excessive and wasteful. For example if I only need the
> RCP Platform binaries as a target platform then I expected I should only
> need that.

Indeed. And that's what you get if you don't mirror the repository first. Buckminster will provision a target platform
from remote repositories into a platform that will contain exactly what you need. The number of downloaded bytes will be
fairly small (much smaller then downloading a full RCP zip) since the majority of files re .jar.pack.gz files. In most
cases you can also retain the target platform and just let Buckminster update it automatically. The P2 engine will sense
what's changed and update only the needed bits.


> So how would I go about mirroring? Some projects like emf
> provide an update site archive which is great. What do I do for the
> other projects?
>
Archives are not needed. If you really want a mirror, you can always use the Eclipse mirroring application. Info about
that can be found in Eclipse Help. Look at "Platform Plug-in Developer Guide" -> "Programmer's Guide" -> "Provisioning
platform, p2" -> "Repository management" -> "Mirroring repositories with p2".

The Buckminster team is also working on a Repository Aggregator application. A graphical editor that allows you to
create a new local repository and specify exactly what you want to be included (down to bundle level) from other
repositories. This application is currently under development but you're free to give it a try. In order to use it, you
install the "Aggregator Editor" from our new http://download.eclipse.org/tools/buckminster/tools update site.


>> The p2 materializer will provision binaries found by the
>> eclipse.import reader into the designated target location. It will
>> also create the target location (as a PDE "Target Definition"
>> containing one "Directory") in case it does not already exist.
>
> This sounds like what I need. I guess it is my source which were wrong.
> So how to you recomend I get an p2 site of the RCP binaries on my local
> network?
>
Use an eclipse.import reader in your RMAP that points to the official Galileo Release

http://download.eclipse.org/releases/galileo

Use a CQUERY where you specify the properties:

target.os=*
target.ws=*
target.arch=*

This will ensure that your target platform contains everything needed for all combinations.

Use an MSPEC that uses the "p2" materializer and a specified location when you import.
Set the created target platform definition (the name is the same as the location) as current.

That should do it.

Regards,
Thomas Hallgren
Re: Materializing a target platform [message #388168 is a reply to message #388167] Fri, 24 July 2009 08:24 Go to previous messageGo to next message
Tas Frangoullides is currently offline Tas FrangoullidesFriend
Messages: 195
Registered: July 2009
Senior Member
Hi Thomas,

I tried what you suggest and I think I'm starting to understand it :) If
it's OK I'd like to check my understanding.

So instead of using mirrors or archives I use buckminster's p2 materializer
to create my own customesed p2 sites which contain all my target platform
dependencies. These become my local p2 sites?

Then, for my automated builds, my rmaps point to these local sites and again
use the p2 materializer to create target platforms during the builds?

Is that right?

Also,

> In most cases you can also retain the target platform and just let
> Buckminster update it automatically. The P2 engine will sense what's
> changed and update only the needed bits.

When would I do this? Is this for adding other features to my local site or
building up a target platform?

Thanks,
Tas
Re: Materializing a target platform [message #388169 is a reply to message #388168] Fri, 24 July 2009 08:50 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
Tas Frangoullides wrote:
> Hi Thomas,
>
> I tried what you suggest and I think I'm starting to understand it :) If
> it's OK I'd like to check my understanding.
>
> So instead of using mirrors or archives I use buckminster's p2
> materializer to create my own customesed p2 sites which contain all my
> target platform dependencies. These become my local p2 sites?
>
It becomes your local target platform. It's not really a full blown site. The difference is that a target platform
contains things that have been subject to the P2 collect phase. That means that bundles that must be unpacked into
directories are unpacked and features are unpacked.

> Then, for my automated builds, my rmaps point to these local sites and
> again use the p2 materializer to create target platforms during the builds?
>
No, your RMAP will not point to the things in the target platform. Buckminster will normally attempt to resolve against
the target platform automatically so no RMAP entry should be needed. Just make sure that the target platform is current
prior to resolving.


> Also,
>
>> In most cases you can also retain the target platform and just let
>> Buckminster update it automatically. The P2 engine will sense what's
>> changed and update only the needed bits.
>
> When would I do this? Is this for adding other features to my local site
> or building up a target platform?
>
Assume you have a script that first creates/updates your target platform as discussed. Then as step two, it creates the
workspace and materialize your source into that. What I mean is that instead of deleting the target platform between
each run of such a script, you can simply keep it (it will be updated when there's a need for it) and hence, save a lot
of bandwidth.

Regards,
Thomas Hallgren
Re: Materializing a target platform [message #388170 is a reply to message #388169] Fri, 24 July 2009 08:59 Go to previous messageGo to next message
Tas Frangoullides is currently offline Tas FrangoullidesFriend
Messages: 195
Registered: July 2009
Senior Member
Ok. So it sounds like a p2 materializer is used only for populating a
platform from a full blown site?

If I don't want to mirror a complete eclipse site how can I create a local
repository with only the features I need?

Thanks,
Tas

"Thomas Hallgren" <thomas@tada.se> wrote in message
news:h4bsl7$ne7$1@build.eclipse.org...
> Tas Frangoullides wrote:
>> Hi Thomas,
>>
>> I tried what you suggest and I think I'm starting to understand it :) If
>> it's OK I'd like to check my understanding.
>>
>> So instead of using mirrors or archives I use buckminster's p2
>> materializer to create my own customesed p2 sites which contain all my
>> target platform dependencies. These become my local p2 sites?
>>
> It becomes your local target platform. It's not really a full blown site.
> The difference is that a target platform contains things that have been
> subject to the P2 collect phase. That means that bundles that must be
> unpacked into directories are unpacked and features are unpacked.
>
>> Then, for my automated builds, my rmaps point to these local sites and
>> again use the p2 materializer to create target platforms during the
>> builds?
>>
> No, your RMAP will not point to the things in the target platform.
> Buckminster will normally attempt to resolve against the target platform
> automatically so no RMAP entry should be needed. Just make sure that the
> target platform is current prior to resolving.
>
>
>> Also,
>>
>>> In most cases you can also retain the target platform and just let
>>> Buckminster update it automatically. The P2 engine will sense what's
>>> changed and update only the needed bits.
>>
>> When would I do this? Is this for adding other features to my local site
>> or building up a target platform?
>>
> Assume you have a script that first creates/updates your target platform
> as discussed. Then as step two, it creates the workspace and materialize
> your source into that. What I mean is that instead of deleting the target
> platform between each run of such a script, you can simply keep it (it
> will be updated when there's a need for it) and hence, save a lot of
> bandwidth.
>
> Regards,
> Thomas Hallgren
Re: Materializing a target platform [message #388171 is a reply to message #388170] Fri, 24 July 2009 09:58 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
Tas Frangoullides wrote:
> Ok. So it sounds like a p2 materializer is used only for populating a
> platform from a full blown site?
>
> If I don't want to mirror a complete eclipse site how can I create a
> local repository with only the features I need?
>
That's where the Buckminster Aggregator that I mentioned earlier comes in. We have a wiki page that explains how to get
going with it.

http://wiki.eclipse.org/Getting_Started_With_Aggregator_(Buckminster)

Regards,
Thomas Hallgren
Re: Materializing a target platform [message #388173 is a reply to message #388171] Fri, 24 July 2009 12:50 Go to previous messageGo to next message
Tas Frangoullides is currently offline Tas FrangoullidesFriend
Messages: 195
Registered: July 2009
Senior Member
Thomas,

Been playing with the aggregator which enables me to create my own sites for
my build dependencies. Cool!

So would you consider building a local update site a good practice for
running automated builds with buckinster for eclipse 3.5 products?
Previously I used PDE build scipts and the dependencies were picked up from
archives which were dropped in a location on the local network - hence this
approach is new to me and I am wondering about it's maintanance.

If I require a new dependencies in one of my product builds I would want to
add it to my local update site. Could I use the aggregator again for this?
It seems to create everything from scratch again.

Thanks,
Tas


"Thomas Hallgren" <thomas@tada.se> wrote in message
news:4A6985AF.1020901@tada.se...
> Tas Frangoullides wrote:
>> Ok. So it sounds like a p2 materializer is used only for populating a
>> platform from a full blown site?
>>
>> If I don't want to mirror a complete eclipse site how can I create a
>> local repository with only the features I need?
>>
> That's where the Buckminster Aggregator that I mentioned earlier comes in.
> We have a wiki page that explains how to get going with it.
>
> http://wiki.eclipse.org/Getting_Started_With_Aggregator_(Buckminster)
>
> Regards,
> Thomas Hallgren
Re: Materializing a target platform [message #388175 is a reply to message #388173] Fri, 24 July 2009 13:50 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
Hi Tas,

Tas Frangoullides wrote:
> Thomas,
>
> Been playing with the aggregator which enables me to create my own sites
> for my build dependencies. Cool!
>
Glad you like it. Feedback is very welcome.

> So would you consider building a local update site a good practice for
> running automated builds with buckinster for eclipse 3.5 products?

It's certainly one way of doing it. In some situations it will be the preferred way since the people building are not
the same as the people sanctioning what is allowed to build from.

Another reason for this approach is to make the builds insensitive to changes that may occur on the remote sites.


> Previously I used PDE build scipts and the dependencies were picked up
> from archives which were dropped in a location on the local network -
> hence this approach is new to me and I am wondering about it's maintanance.
>
We have every intention of maintaining the aggregator. I also see it as the successor for the "Galileo Builder" that
Buckminster provided for the Galileo release engineering.


> If I require a new dependencies in one of my product builds I would want
> to add it to my local update site. Could I use the aggregator again for
> this? It seems to create everything from scratch again.
>
Yes. We will add an "update mode" to the aggregator. As a matter of fact, the aggregator engine is already capable of
this when you use it as a command line tool.

Regards,
Thomas Hallgren
Re: Materializing a target platform [message #388177 is a reply to message #388175] Fri, 24 July 2009 15:24 Go to previous message
Tas Frangoullides is currently offline Tas FrangoullidesFriend
Messages: 195
Registered: July 2009
Senior Member
>> Previously I used PDE build scipts and the dependencies were picked up
>> from archives which were dropped in a location on the local network -
>> hence this approach is new to me and I am wondering about it's
>> maintanance.
>>
> We have every intention of maintaining the aggregator. I also see it as
> the successor for the "Galileo Builder" that Buckminster provided for the
> Galileo release engineering.

Sorry, I meant the maintainance of my own internal repository e.g adding
components to it, and not the Aggregator product itself.

>
>> If I require a new dependencies in one of my product builds I would want
>> to add it to my local update site. Could I use the aggregator again for
>> this? It seems to create everything from scratch again.
>>
> Yes. We will add an "update mode" to the aggregator. As a matter of fact,
> the aggregator engine is already capable of this when you use it as a
> command line tool.

Actually the command line will be better for me so I will look into using
that.

Thanks for helping me understand buckminster. It looks great and capable of
simplifying all our builds - it's just going to take a while to undersatnd
it.

Thanks again,
Tas
Previous Topic:site.p2 not exporting feature?
Next Topic:Ho to replicate IDE RCP Export with Buckminster
Goto Forum:
  


Current Time: Fri Apr 26 21:09:36 GMT 2024

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

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

Back to the top