Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Plugin Development Environment (PDE) » Re: branding - launcher icon (IDE versus headless build)
Re: branding - launcher icon (IDE versus headless build) [message #30422] Fri, 31 October 2008 13:36 Go to next message
Eclipse UserFriend
Originally posted by: eclipse-news.rizzoweb.com

Copying this to the eclipse.platform.pde newsgroup.

On 10/31/2008 9:35 AM, Eric Rizzo wrote:
> Andrew Niefer wrote:
>
>> Bernie,
>> The build is not finding your monitor.ico file.
>> For best results, the first segment of the path to the ico file should
> actually
>> be the plug-id, not the name of the project on disk.
>> eg: <ico path="com.tendril.client/images/monitor.ico" />
>
>> The build does make some attempt to find the file if the plug-in id is
>> not
> used,
>> but it is failing in your case. Notice the generated branding task in
>> the assemble file:
>
>> <eclipse.brand
>> root="${eclipse.base}/win32.win32.x86/${collectingFolder}"
>> icons="${launcherIcons},
>> ${buildDirectory}/plugins/TendrilClient/images/monitor.ico,
>> ${buildDirectory}/features/TendrilClient/images/monitor.ico"
>> name="${launcherName}"
>> os="${os}"
>> />
>
>> The plugins & features paths are fallback places to look when we
>> didn't find
> the
>> ico file. It works from the UI export because they set the
>> ${launcherIcons} property for us.
>
>> -Andrew
>
> We are encountering the same problem here (using Eclipse 3.3.2). The
> path to the .ico file is set to "our.plugin.id/icons/ourProduct.ico" and
> yet the headless build is producing an executable with the default
> Eclipse "purple sphere" icon.
> Is there anything else to try to some way to debug what's going on?
>
>> Tendril wrote:
>>> All,
>>>
>>> On a windows XP box,
>>> We have installed eclipse-rcp-europa-win32.zip; and the
>>> eclipse-RCP-3.3-delta-pack.zip
>>>
>>> into our base location: c:/Program Files/eclipse.
>>>
>>>
>>> our product file contains following:
>>>
>>> <launcher name="TendrilMonitor">
>>> <win useIco="true">
>>> <ico path="TendrilClient/images/monitor.ico"/>
>>> <bmp/>
>>> </win>
>>> </launcher>
>>>
>>> We are able to build the product via the Export capability,
>>>
>>> but for the headless build, when using the equinox launcher
>>> (c:/program
>>> files/eclipse/plugins/org.eclipse.equinox.launcher_1.0.0.v20 070606.jar),
>>> productBuild.xml to build our plugin based product.
>>>
>>>
>>> The build completes, but we are seeing the following error:
>>>
>>> [exec]
>>> [exec] children:
>>> [exec]
>>> [exec] rootFileswin32_win32_x86:
>>> [exec] [copy] Copying 3 files to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClient
>
>>> [exec] [eclipse.brand] Error - 7 icon(s) not replaced in
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClientlauncher.exe
>
>>> using
> D:/_GA_svn/_g2_deploy_monitor_TI/tendril_client_build/build/ plugins/TendrilClient/images/monitor.ico
>
>>> [exec] [zip] Building zip:
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuildTestBuild-win32.win32.x86.zip
>
>>> [exec] [delete] Deleting directory
>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>> [exec]
>>>
>>>
>>> Any suggestions on what could be going wrong?
>>>
>>> thanks,
>>>
>>> Bernie
>>>
>>>
>>> Attached is the eclipse generated assemble*.xml file that has the
>>> error -
>>>
>>>
>>> Below is complete log of build, if that helps
>>>
>>> [exec] Buildfile: C:/Program
> Files/eclipse/plugins/org.eclipse.pde.build_3.3.0.v20070612/ scripts/productBuild/productBuild.xml
>
>>> [exec]
>>> [exec] main:
>>> [exec]
>>> [exec] preBuild:
>>> [exec]
>>> [exec] preSetup:
>>> [exec]
>>> [exec] checkLocalMaps:
>>> [exec]
>>> [exec] getMapFiles:
>>> [exec] [concat] No existing resources and no nested text, doing nothing
>>> [exec]
>>> [exec] postSetup:
>>> [exec]
>>> [exec] checkLocalBase:
>>> [exec]
>>> [exec] getBaseComponents:
>>> [exec]
>>> [exec] generateFeature:
>>> [exec]
>>> [exec] fetch:
>>> [exec]
>>> [exec] generateFeature:
>>> [exec]
>>> [exec] generate:
>>> [exec]
>>> [exec] preGenerate:
>>> [exec]
>>> [exec] allElements:
>>> [exec]
>>> [exec] allElementsDelegator:
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] generateScript:
>>> [exec]
>>> [exec] postGenerate:
>>> [exec]
>>> [exec] clean:
>>> [exec]
>>> [exec] allElements:
>>> [exec]
>>> [exec] allElementsDelegator:
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] cleanElement:
>>> [exec] [echo]
> D:/_GA_svn/_g2_deploy_monitor_TI/tendril_client_build/build/ features/org.eclipse.pde.build.container.feature
>
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] clean:
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] all.features:
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] clean:
>>> [exec]
>>> [exec] all.plugins:
>>> [exec]
>>> [exec] update.feature:
>>> [exec]
>>> [exec] all.children:
>>> [exec]
>>> [exec] process:
>>> [exec]
>>> [exec] preProcess:
>>> [exec]
>>> [exec] allElements:
>>> [exec]
>>> [exec] allElementsDelegator:
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] processElement:
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] build.jars:
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] all.features:
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] build.jars:
>>> [exec]
>>> [exec] all.plugins:
>>> [exec]
>>> [exec] update.feature:
>>> [exec]
>>> [exec] all.children:
>>> [exec]
>>> [exec] postProcess:
>>> [exec]
>>> [exec] assemble:
>>> [exec]
>>> [exec] preAssemble:
>>> [exec]
>>> [exec] allElements:
>>> [exec]
>>> [exec] allElementsDelegator:
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] assembleElement:
>>> [exec]
>>> [exec] main:
>>> [exec]
>>> [exec] assemble.org.eclipse.pde.build.container.feature.win32.win32 .x86:
>>> [exec]
>>> [exec] main:
>>> [exec] [mkdir] Created dir:
>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuild
>>> [exec] [mkdir] Created dir:
>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] gather.bin.parts:
>>> [exec]
>>> [exec] rootFileswin32_win32_x86:
>>> [exec] [mkdir] Created dir:
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClient
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClient
>
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] gather.bin.parts:
>>> [exec]
>>> [exec] children:
>>> [exec]
>>> [exec] rootFileswin32_win32_x86:
>>> [exec] [copy] Copying 3 files to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClient
>
>>> [exec] [eclipse.brand] Error - 7 icon(s) not replaced in
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClientlauncher.exe
>
>>> using
> D:/_GA_svn/_g2_deploy_monitor_TI/tendril_client_build/build/ plugins//TendrilClient/images/monitor.ico
>
>>> [exec] [zip] Building zip:
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuildTestBuild-win32.win32.x86.zip
>
>>> [exec] [delete] Deleting directory
>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>> [exec]
>>> [exec] postAssemble:
>>> [exec]
>>> [exec] package:
>>> [exec]
>>> [exec] prePackage:
>>> [exec]
>>> [exec] allElements:
>>> [exec]
>>> [exec] allElementsDelegator:
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] packageElement:
>>> [exec]
>>> [exec] main:
>>> [exec]
>>> [exec] assemble.org.eclipse.pde.build.container.feature.win32.win32 .x86:
>>> [exec]
>>> [exec] main:
>>> [exec] [mkdir] Created dir:
>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 7 files to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientpluginsorg.eclipse.core.runtime.compatibility.reg istry_3.2.100.v20070316
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 7 files to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientpluginsorg.eclipse.equinox.launcher.win32.win32.x 86_1.0.0.v20070523
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec] [copy] Copying 1 file to
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec]
>>> [exec] jarUp:
>>> [exec]
>>> [exec] jarIng:
>>> [exec] [zip] Updating zip:
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuildTestBuild-win32.win32.x86.zip
>
>>> [exec] [delete] Deleting directory
>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>> [exec]
>>> [exec] postPackage:
>>> [exec]
>>> [exec] postBuild:
>>> [exec]
>>> [exec] postBuild:
>>> [exec]
>>> [exec] gatherLogs:
>>> [exec] [mkdir] Created dir:
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuildcompilelogs
>
>>> [exec]
>>> [exec] allElements:
>>> [exec]
>>> [exec] allElementsDelegator:
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] gatherLogs:
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] zip.logs:
>>> [exec] [mkdir] Created dir:
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildfeatu resorg.eclipse.pde.build.container.featurefeature.temp.folde r
>
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] all.features:
>>> [exec]
>>> [exec] init:
>>> [exec]
>>> [exec] gather.logs:
>>> [exec]
>>> [exec] all.plugins:
>>> [exec]
>>> [exec] update.feature:
>>> [exec]
>>> [exec] all.children:
>>> [exec] [zip] Warning: skipping zip archive
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildfeatu resorg.eclipse.pde.build.container.featureorg.eclipse.pde.bu ild.container.feature_1.0.0.log.zip
>
>>> because no files were included.
>>> [exec] [delete] Deleting directory
> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildfeatu resorg.eclipse.pde.build.container.featurefeature.temp.folde r
>
>>> [exec] BUILD SUCCESSFUL
>>> [exec]
>>> [exec] BUILD SUCCESSFUL
>>> [exec] Total time: 18 seconds
>>>
>>>
>
>
Re: branding - launcher icon (IDE versus headless build) [message #30498 is a reply to message #30422] Fri, 31 October 2008 14:56 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: eclipse-news.rizzoweb.com

Here is the log from the eclipse.brand task:

[java] [eclipse.brand] Error - 7 icon(s) not replaced in
C:\skyway-work\CE\v6-0_maintenance\3.3.2\tmp\Skyway Visual Perspectives
CE\win32.win32.x86\Skyway Visual Perspectives CE\launcher.exe using
C:\skyway-work\CE\v6-0_maintenance\3.3.2/C:\skyway-work\CE\v 6-0_maintenance\3.3.2\plugins\org.skyway.visualperspectives\ icons\skyway.ico

It is obviously the incorrect path: the root of the path occurs twice
instead of just the relative path being appended to the root.

Any ideas?

Eric


On 10/31/2008 9:36 AM, Eric Rizzo wrote:
>> Andrew Niefer wrote:
>>
>>> Bernie,
>>> The build is not finding your monitor.ico file.
>>> For best results, the first segment of the path to the ico file should
>> actually
>>> be the plug-id, not the name of the project on disk.
>>> eg: <ico path="com.tendril.client/images/monitor.ico" />
>>
>>> The build does make some attempt to find the file if the plug-in id is
>>> not
>> used,
>>> but it is failing in your case. Notice the generated branding task in
>>> the assemble file:
>>
>>> <eclipse.brand
>>> root="${eclipse.base}/win32.win32.x86/${collectingFolder}"
>>> icons="${launcherIcons},
>>> ${buildDirectory}/plugins/TendrilClient/images/monitor.ico,
>>> ${buildDirectory}/features/TendrilClient/images/monitor.ico"
>>> name="${launcherName}"
>>> os="${os}"
>>> />
>>
>>> The plugins & features paths are fallback places to look when we
>>> didn't find
>> the
>>> ico file. It works from the UI export because they set the
>>> ${launcherIcons} property for us.
>>
>>> -Andrew
>>
>> We are encountering the same problem here (using Eclipse 3.3.2). The
>> path to the .ico file is set to "our.plugin.id/icons/ourProduct.ico" and
>> yet the headless build is producing an executable with the default
>> Eclipse "purple sphere" icon.
>> Is there anything else to try to some way to debug what's going on?
>>
>>> Tendril wrote:
>>>> All,
>>>>
>>>> On a windows XP box,
>>>> We have installed eclipse-rcp-europa-win32.zip; and the
>>>> eclipse-RCP-3.3-delta-pack.zip
>>>>
>>>> into our base location: c:/Program Files/eclipse.
>>>>
>>>>
>>>> our product file contains following:
>>>>
>>>> <launcher name="TendrilMonitor">
>>>> <win useIco="true">
>>>> <ico path="TendrilClient/images/monitor.ico"/>
>>>> <bmp/>
>>>> </win>
>>>> </launcher>
>>>>
>>>> We are able to build the product via the Export capability,
>>>>
>>>> but for the headless build, when using the equinox launcher
>>>> (c:/program
>>>> files/eclipse/plugins/org.eclipse.equinox.launcher_1.0.0.v20 070606.jar),
>>>>
>>>> productBuild.xml to build our plugin based product.
>>>>
>>>>
>>>> The build completes, but we are seeing the following error:
>>>>
>>>> [exec]
>>>> [exec] children:
>>>> [exec]
>>>> [exec] rootFileswin32_win32_x86:
>>>> [exec] [copy] Copying 3 files to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClient
>>
>>
>>>> [exec] [eclipse.brand] Error - 7 icon(s) not replaced in
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClientlauncher.exe
>>
>>
>>>> using
>> D:/_GA_svn/_g2_deploy_monitor_TI/tendril_client_build/build/ plugins/TendrilClient/images/monitor.ico
>>
>>
>>>> [exec] [zip] Building zip:
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuildTestBuild-win32.win32.x86.zip
>>
>>
>>>> [exec] [delete] Deleting directory
>>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>>> [exec]
>>>>
>>>>
>>>> Any suggestions on what could be going wrong?
>>>>
>>>> thanks,
>>>>
>>>> Bernie
>>>>
>>>>
>>>> Attached is the eclipse generated assemble*.xml file that has the
>>>> error -
>>>>
>>>>
>>>> Below is complete log of build, if that helps
>>>>
>>>> [exec] Buildfile: C:/Program
>> Files/eclipse/plugins/org.eclipse.pde.build_3.3.0.v20070612/ scripts/productBuild/productBuild.xml
>>
>>
>>>> [exec]
>>>> [exec] main:
>>>> [exec]
>>>> [exec] preBuild:
>>>> [exec]
>>>> [exec] preSetup:
>>>> [exec]
>>>> [exec] checkLocalMaps:
>>>> [exec]
>>>> [exec] getMapFiles:
>>>> [exec] [concat] No existing resources and no nested text, doing nothing
>>>> [exec]
>>>> [exec] postSetup:
>>>> [exec]
>>>> [exec] checkLocalBase:
>>>> [exec]
>>>> [exec] getBaseComponents:
>>>> [exec]
>>>> [exec] generateFeature:
>>>> [exec]
>>>> [exec] fetch:
>>>> [exec]
>>>> [exec] generateFeature:
>>>> [exec]
>>>> [exec] generate:
>>>> [exec]
>>>> [exec] preGenerate:
>>>> [exec]
>>>> [exec] allElements:
>>>> [exec]
>>>> [exec] allElementsDelegator:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] generateScript:
>>>> [exec]
>>>> [exec] postGenerate:
>>>> [exec]
>>>> [exec] clean:
>>>> [exec]
>>>> [exec] allElements:
>>>> [exec]
>>>> [exec] allElementsDelegator:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] cleanElement:
>>>> [exec] [echo]
>> D:/_GA_svn/_g2_deploy_monitor_TI/tendril_client_build/build/ features/org.eclipse.pde.build.container.feature
>>
>>
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] clean:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] all.features:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] clean:
>>>> [exec]
>>>> [exec] all.plugins:
>>>> [exec]
>>>> [exec] update.feature:
>>>> [exec]
>>>> [exec] all.children:
>>>> [exec]
>>>> [exec] process:
>>>> [exec]
>>>> [exec] preProcess:
>>>> [exec]
>>>> [exec] allElements:
>>>> [exec]
>>>> [exec] allElementsDelegator:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] processElement:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] build.jars:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] all.features:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] build.jars:
>>>> [exec]
>>>> [exec] all.plugins:
>>>> [exec]
>>>> [exec] update.feature:
>>>> [exec]
>>>> [exec] all.children:
>>>> [exec]
>>>> [exec] postProcess:
>>>> [exec]
>>>> [exec] assemble:
>>>> [exec]
>>>> [exec] preAssemble:
>>>> [exec]
>>>> [exec] allElements:
>>>> [exec]
>>>> [exec] allElementsDelegator:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] assembleElement:
>>>> [exec]
>>>> [exec] main:
>>>> [exec]
>>>> [exec]
>>>> assemble.org.eclipse.pde.build.container.feature.win32.win32 .x86:
>>>> [exec]
>>>> [exec] main:
>>>> [exec] [mkdir] Created dir:
>>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuild
>>>> [exec] [mkdir] Created dir:
>>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] gather.bin.parts:
>>>> [exec]
>>>> [exec] rootFileswin32_win32_x86:
>>>> [exec] [mkdir] Created dir:
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClient
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClient
>>
>>
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] gather.bin.parts:
>>>> [exec]
>>>> [exec] children:
>>>> [exec]
>>>> [exec] rootFileswin32_win32_x86:
>>>> [exec] [copy] Copying 3 files to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClient
>>
>>
>>>> [exec] [eclipse.brand] Error - 7 icon(s) not replaced in
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClientlauncher.exe
>>
>>
>>>> using
>> D:/_GA_svn/_g2_deploy_monitor_TI/tendril_client_build/build/ plugins//TendrilClient/images/monitor.ico
>>
>>
>>>> [exec] [zip] Building zip:
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuildTestBuild-win32.win32.x86.zip
>>
>>
>>>> [exec] [delete] Deleting directory
>>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>>> [exec]
>>>> [exec] postAssemble:
>>>> [exec]
>>>> [exec] package:
>>>> [exec]
>>>> [exec] prePackage:
>>>> [exec]
>>>> [exec] allElements:
>>>> [exec]
>>>> [exec] allElementsDelegator:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] packageElement:
>>>> [exec]
>>>> [exec] main:
>>>> [exec]
>>>> [exec]
>>>> assemble.org.eclipse.pde.build.container.feature.win32.win32 .x86:
>>>> [exec]
>>>> [exec] main:
>>>> [exec] [mkdir] Created dir:
>>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 7 files to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientpluginsorg.eclipse.core.runtime.compatibility.reg istry_3.2.100.v20070316
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 7 files to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientpluginsorg.eclipse.equinox.launcher.win32.win32.x 86_1.0.0.v20070523
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec] [zip] Updating zip:
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuildTestBuild-win32.win32.x86.zip
>>
>>
>>>> [exec] [delete] Deleting directory
>>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>>> [exec]
>>>> [exec] postPackage:
>>>> [exec]
>>>> [exec] postBuild:
>>>> [exec]
>>>> [exec] postBuild:
>>>> [exec]
>>>> [exec] gatherLogs:
>>>> [exec] [mkdir] Created dir:
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuildcompilelogs
>>
>>
>>>> [exec]
>>>> [exec] allElements:
>>>> [exec]
>>>> [exec] allElementsDelegator:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] gatherLogs:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] zip.logs:
>>>> [exec] [mkdir] Created dir:
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildfeatu resorg.eclipse.pde.build.container.featurefeature.temp.folde r
>>
>>
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] all.features:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] gather.logs:
>>>> [exec]
>>>> [exec] all.plugins:
>>>> [exec]
>>>> [exec] update.feature:
>>>> [exec]
>>>> [exec] all.children:
>>>> [exec] [zip] Warning: skipping zip archive
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildfeatu resorg.eclipse.pde.build.container.featureorg.eclipse.pde.bu ild.container.feature_1.0.0.log.zip
>>
>>
>>>> because no files were included.
>>>> [exec] [delete] Deleting directory
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildfeatu resorg.eclipse.pde.build.container.featurefeature.temp.folde r
>>
>>
>>>> [exec] BUILD SUCCESSFUL
>>>> [exec]
>>>> [exec] BUILD SUCCESSFUL
>>>> [exec] Total time: 18 seconds
>>>>
>>>>
>>
>>
>
Re: branding - launcher icon (IDE versus headless build) [message #30532 is a reply to message #30498] Fri, 31 October 2008 15:15 Go to previous message
Andrew Niefer is currently offline Andrew NieferFriend
Messages: 990
Registered: July 2009
Senior Member
Can you find the eclipse.brand task in your
assemble.*.win32.win32.x86.xml file and see what value is there for the
icons attribute?

This looks like a problem converting to a relative path. But I ran the
paths below through the makeRelative method and saw no problems.

-Andrew
Eric Rizzo wrote:
> Here is the log from the eclipse.brand task:
>
> [java] [eclipse.brand] Error - 7 icon(s) not replaced in
> C:\skyway-work\CE\v6-0_maintenance\3.3.2\tmp\Skyway Visual Perspectives
> CE\win32.win32.x86\Skyway Visual Perspectives CE\launcher.exe using
> C:\skyway-work\CE\v6-0_maintenance\3.3.2/C:\skyway-work\CE\v 6-0_maintenance\3.3.2\plugins\org.skyway.visualperspectives\ icons\skyway.ico
>
>
> It is obviously the incorrect path: the root of the path occurs twice
> instead of just the relative path being appended to the root.
>
> Any ideas?
>
> Eric
>
>
> On 10/31/2008 9:36 AM, Eric Rizzo wrote:
>>> Andrew Niefer wrote:
>>>
>>>> Bernie,
>>>> The build is not finding your monitor.ico file.
>>>> For best results, the first segment of the path to the ico file should
>>> actually
>>>> be the plug-id, not the name of the project on disk.
>>>> eg: <ico path="com.tendril.client/images/monitor.ico" />
>>>
>>>> The build does make some attempt to find the file if the plug-in id is
>>>> not
>>> used,
>>>> but it is failing in your case. Notice the generated branding task in
>>>> the assemble file:
>>>
>>>> <eclipse.brand
>>>> root="${eclipse.base}/win32.win32.x86/${collectingFolder}"
>>>> icons="${launcherIcons},
>>>> ${buildDirectory}/plugins/TendrilClient/images/monitor.ico,
>>>> ${buildDirectory}/features/TendrilClient/images/monitor.ico"
>>>> name="${launcherName}"
>>>> os="${os}"
>>>> />
>>>
>>>> The plugins & features paths are fallback places to look when we
>>>> didn't find
>>> the
>>>> ico file. It works from the UI export because they set the
>>>> ${launcherIcons} property for us.
>>>
>>>> -Andrew
>>>
>>> We are encountering the same problem here (using Eclipse 3.3.2). The
>>> path to the .ico file is set to "our.plugin.id/icons/ourProduct.ico" and
>>> yet the headless build is producing an executable with the default
>>> Eclipse "purple sphere" icon.
>>> Is there anything else to try to some way to debug what's going on?
>>>
Re: branding - launcher icon (IDE versus headless build) [message #583983 is a reply to message #30422] Fri, 31 October 2008 14:56 Go to previous message
Eric Rizzo is currently offline Eric RizzoFriend
Messages: 3070
Registered: July 2009
Senior Member
Here is the log from the eclipse.brand task:

[java] [eclipse.brand] Error - 7 icon(s) not replaced in
C:\skyway-work\CE\v6-0_maintenance\3.3.2\tmp\Skyway Visual Perspectives
CE\win32.win32.x86\Skyway Visual Perspectives CE\launcher.exe using
C:\skyway-work\CE\v6-0_maintenance\3.3.2/C:\skyway-work\CE\v 6-0_maintenance\3.3.2\plugins\org.skyway.visualperspectives\ icons\skyway.ico

It is obviously the incorrect path: the root of the path occurs twice
instead of just the relative path being appended to the root.

Any ideas?

Eric


On 10/31/2008 9:36 AM, Eric Rizzo wrote:
>> Andrew Niefer wrote:
>>
>>> Bernie,
>>> The build is not finding your monitor.ico file.
>>> For best results, the first segment of the path to the ico file should
>> actually
>>> be the plug-id, not the name of the project on disk.
>>> eg: <ico path="com.tendril.client/images/monitor.ico" />
>>
>>> The build does make some attempt to find the file if the plug-in id is
>>> not
>> used,
>>> but it is failing in your case. Notice the generated branding task in
>>> the assemble file:
>>
>>> <eclipse.brand
>>> root="${eclipse.base}/win32.win32.x86/${collectingFolder}"
>>> icons="${launcherIcons},
>>> ${buildDirectory}/plugins/TendrilClient/images/monitor.ico,
>>> ${buildDirectory}/features/TendrilClient/images/monitor.ico"
>>> name="${launcherName}"
>>> os="${os}"
>>> />
>>
>>> The plugins & features paths are fallback places to look when we
>>> didn't find
>> the
>>> ico file. It works from the UI export because they set the
>>> ${launcherIcons} property for us.
>>
>>> -Andrew
>>
>> We are encountering the same problem here (using Eclipse 3.3.2). The
>> path to the .ico file is set to "our.plugin.id/icons/ourProduct.ico" and
>> yet the headless build is producing an executable with the default
>> Eclipse "purple sphere" icon.
>> Is there anything else to try to some way to debug what's going on?
>>
>>> Tendril wrote:
>>>> All,
>>>>
>>>> On a windows XP box,
>>>> We have installed eclipse-rcp-europa-win32.zip; and the
>>>> eclipse-RCP-3.3-delta-pack.zip
>>>>
>>>> into our base location: c:/Program Files/eclipse.
>>>>
>>>>
>>>> our product file contains following:
>>>>
>>>> <launcher name="TendrilMonitor">
>>>> <win useIco="true">
>>>> <ico path="TendrilClient/images/monitor.ico"/>
>>>> <bmp/>
>>>> </win>
>>>> </launcher>
>>>>
>>>> We are able to build the product via the Export capability,
>>>>
>>>> but for the headless build, when using the equinox launcher
>>>> (c:/program
>>>> files/eclipse/plugins/org.eclipse.equinox.launcher_1.0.0.v20 070606.jar),
>>>>
>>>> productBuild.xml to build our plugin based product.
>>>>
>>>>
>>>> The build completes, but we are seeing the following error:
>>>>
>>>> [exec]
>>>> [exec] children:
>>>> [exec]
>>>> [exec] rootFileswin32_win32_x86:
>>>> [exec] [copy] Copying 3 files to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClient
>>
>>
>>>> [exec] [eclipse.brand] Error - 7 icon(s) not replaced in
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClientlauncher.exe
>>
>>
>>>> using
>> D:/_GA_svn/_g2_deploy_monitor_TI/tendril_client_build/build/ plugins/TendrilClient/images/monitor.ico
>>
>>
>>>> [exec] [zip] Building zip:
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuildTestBuild-win32.win32.x86.zip
>>
>>
>>>> [exec] [delete] Deleting directory
>>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>>> [exec]
>>>>
>>>>
>>>> Any suggestions on what could be going wrong?
>>>>
>>>> thanks,
>>>>
>>>> Bernie
>>>>
>>>>
>>>> Attached is the eclipse generated assemble*.xml file that has the
>>>> error -
>>>>
>>>>
>>>> Below is complete log of build, if that helps
>>>>
>>>> [exec] Buildfile: C:/Program
>> Files/eclipse/plugins/org.eclipse.pde.build_3.3.0.v20070612/ scripts/productBuild/productBuild.xml
>>
>>
>>>> [exec]
>>>> [exec] main:
>>>> [exec]
>>>> [exec] preBuild:
>>>> [exec]
>>>> [exec] preSetup:
>>>> [exec]
>>>> [exec] checkLocalMaps:
>>>> [exec]
>>>> [exec] getMapFiles:
>>>> [exec] [concat] No existing resources and no nested text, doing nothing
>>>> [exec]
>>>> [exec] postSetup:
>>>> [exec]
>>>> [exec] checkLocalBase:
>>>> [exec]
>>>> [exec] getBaseComponents:
>>>> [exec]
>>>> [exec] generateFeature:
>>>> [exec]
>>>> [exec] fetch:
>>>> [exec]
>>>> [exec] generateFeature:
>>>> [exec]
>>>> [exec] generate:
>>>> [exec]
>>>> [exec] preGenerate:
>>>> [exec]
>>>> [exec] allElements:
>>>> [exec]
>>>> [exec] allElementsDelegator:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] generateScript:
>>>> [exec]
>>>> [exec] postGenerate:
>>>> [exec]
>>>> [exec] clean:
>>>> [exec]
>>>> [exec] allElements:
>>>> [exec]
>>>> [exec] allElementsDelegator:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] cleanElement:
>>>> [exec] [echo]
>> D:/_GA_svn/_g2_deploy_monitor_TI/tendril_client_build/build/ features/org.eclipse.pde.build.container.feature
>>
>>
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] clean:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] all.features:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] clean:
>>>> [exec]
>>>> [exec] all.plugins:
>>>> [exec]
>>>> [exec] update.feature:
>>>> [exec]
>>>> [exec] all.children:
>>>> [exec]
>>>> [exec] process:
>>>> [exec]
>>>> [exec] preProcess:
>>>> [exec]
>>>> [exec] allElements:
>>>> [exec]
>>>> [exec] allElementsDelegator:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] processElement:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] build.jars:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] all.features:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] build.jars:
>>>> [exec]
>>>> [exec] all.plugins:
>>>> [exec]
>>>> [exec] update.feature:
>>>> [exec]
>>>> [exec] all.children:
>>>> [exec]
>>>> [exec] postProcess:
>>>> [exec]
>>>> [exec] assemble:
>>>> [exec]
>>>> [exec] preAssemble:
>>>> [exec]
>>>> [exec] allElements:
>>>> [exec]
>>>> [exec] allElementsDelegator:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] assembleElement:
>>>> [exec]
>>>> [exec] main:
>>>> [exec]
>>>> [exec]
>>>> assemble.org.eclipse.pde.build.container.feature.win32.win32 .x86:
>>>> [exec]
>>>> [exec] main:
>>>> [exec] [mkdir] Created dir:
>>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuild
>>>> [exec] [mkdir] Created dir:
>>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] gather.bin.parts:
>>>> [exec]
>>>> [exec] rootFileswin32_win32_x86:
>>>> [exec] [mkdir] Created dir:
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClient
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClient
>>
>>
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] gather.bin.parts:
>>>> [exec]
>>>> [exec] children:
>>>> [exec]
>>>> [exec] rootFileswin32_win32_x86:
>>>> [exec] [copy] Copying 3 files to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClient
>>
>>
>>>> [exec] [eclipse.brand] Error - 7 icon(s) not replaced in
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientwin32.win32.x86TendrilClientlauncher.exe
>>
>>
>>>> using
>> D:/_GA_svn/_g2_deploy_monitor_TI/tendril_client_build/build/ plugins//TendrilClient/images/monitor.ico
>>
>>
>>>> [exec] [zip] Building zip:
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuildTestBuild-win32.win32.x86.zip
>>
>>
>>>> [exec] [delete] Deleting directory
>>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>>> [exec]
>>>> [exec] postAssemble:
>>>> [exec]
>>>> [exec] package:
>>>> [exec]
>>>> [exec] prePackage:
>>>> [exec]
>>>> [exec] allElements:
>>>> [exec]
>>>> [exec] allElementsDelegator:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] packageElement:
>>>> [exec]
>>>> [exec] main:
>>>> [exec]
>>>> [exec]
>>>> assemble.org.eclipse.pde.build.container.feature.win32.win32 .x86:
>>>> [exec]
>>>> [exec] main:
>>>> [exec] [mkdir] Created dir:
>>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 7 files to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientpluginsorg.eclipse.core.runtime.compatibility.reg istry_3.2.100.v20070316
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 7 files to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientpluginsorg.eclipse.equinox.launcher.win32.win32.x 86_1.0.0.v20070523
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec] [copy] Copying 1 file to
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmpTe ndrilClientplugins
>>
>>
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec]
>>>> [exec] jarUp:
>>>> [exec]
>>>> [exec] jarIng:
>>>> [exec] [zip] Updating zip:
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuildTestBuild-win32.win32.x86.zip
>>
>>
>>>> [exec] [delete] Deleting directory
>>>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildtmp
>>>> [exec]
>>>> [exec] postPackage:
>>>> [exec]
>>>> [exec] postBuild:
>>>> [exec]
>>>> [exec] postBuild:
>>>> [exec]
>>>> [exec] gatherLogs:
>>>> [exec] [mkdir] Created dir:
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildI.Tes tBuildcompilelogs
>>
>>
>>>> [exec]
>>>> [exec] allElements:
>>>> [exec]
>>>> [exec] allElementsDelegator:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] gatherLogs:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] zip.logs:
>>>> [exec] [mkdir] Created dir:
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildfeatu resorg.eclipse.pde.build.container.featurefeature.temp.folde r
>>
>>
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] all.features:
>>>> [exec]
>>>> [exec] init:
>>>> [exec]
>>>> [exec] gather.logs:
>>>> [exec]
>>>> [exec] all.plugins:
>>>> [exec]
>>>> [exec] update.feature:
>>>> [exec]
>>>> [exec] all.children:
>>>> [exec] [zip] Warning: skipping zip archive
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildfeatu resorg.eclipse.pde.build.container.featureorg.eclipse.pde.bu ild.container.feature_1.0.0.log.zip
>>
>>
>>>> because no files were included.
>>>> [exec] [delete] Deleting directory
>> D:_GA_svn_g2_deploy_monitor_TItendril_client_buildbuildfeatu resorg.eclipse.pde.build.container.featurefeature.temp.folde r
>>
>>
>>>> [exec] BUILD SUCCESSFUL
>>>> [exec]
>>>> [exec] BUILD SUCCESSFUL
>>>> [exec] Total time: 18 seconds
>>>>
>>>>
>>
>>
>
Re: branding - launcher icon (IDE versus headless build) [message #583997 is a reply to message #30498] Fri, 31 October 2008 15:15 Go to previous message
Andrew Niefer is currently offline Andrew NieferFriend
Messages: 990
Registered: July 2009
Senior Member
Can you find the eclipse.brand task in your
assemble.*.win32.win32.x86.xml file and see what value is there for the
icons attribute?

This looks like a problem converting to a relative path. But I ran the
paths below through the makeRelative method and saw no problems.

-Andrew
Eric Rizzo wrote:
> Here is the log from the eclipse.brand task:
>
> [java] [eclipse.brand] Error - 7 icon(s) not replaced in
> C:\skyway-work\CE\v6-0_maintenance\3.3.2\tmp\Skyway Visual Perspectives
> CE\win32.win32.x86\Skyway Visual Perspectives CE\launcher.exe using
> C:\skyway-work\CE\v6-0_maintenance\3.3.2/C:\skyway-work\CE\v 6-0_maintenance\3.3.2\plugins\org.skyway.visualperspectives\ icons\skyway.ico
>
>
> It is obviously the incorrect path: the root of the path occurs twice
> instead of just the relative path being appended to the root.
>
> Any ideas?
>
> Eric
>
>
> On 10/31/2008 9:36 AM, Eric Rizzo wrote:
>>> Andrew Niefer wrote:
>>>
>>>> Bernie,
>>>> The build is not finding your monitor.ico file.
>>>> For best results, the first segment of the path to the ico file should
>>> actually
>>>> be the plug-id, not the name of the project on disk.
>>>> eg: <ico path="com.tendril.client/images/monitor.ico" />
>>>
>>>> The build does make some attempt to find the file if the plug-in id is
>>>> not
>>> used,
>>>> but it is failing in your case. Notice the generated branding task in
>>>> the assemble file:
>>>
>>>> <eclipse.brand
>>>> root="${eclipse.base}/win32.win32.x86/${collectingFolder}"
>>>> icons="${launcherIcons},
>>>> ${buildDirectory}/plugins/TendrilClient/images/monitor.ico,
>>>> ${buildDirectory}/features/TendrilClient/images/monitor.ico"
>>>> name="${launcherName}"
>>>> os="${os}"
>>>> />
>>>
>>>> The plugins & features paths are fallback places to look when we
>>>> didn't find
>>> the
>>>> ico file. It works from the UI export because they set the
>>>> ${launcherIcons} property for us.
>>>
>>>> -Andrew
>>>
>>> We are encountering the same problem here (using Eclipse 3.3.2). The
>>> path to the .ico file is set to "our.plugin.id/icons/ourProduct.ico" and
>>> yet the headless build is producing an executable with the default
>>> Eclipse "purple sphere" icon.
>>> Is there anything else to try to some way to debug what's going on?
>>>
Previous Topic:Headless PDE build not replacing .qualifier in feature.xml
Next Topic:How to disable API profiles
Goto Forum:
  


Current Time: Wed Apr 24 23:57:45 GMT 2024

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

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

Back to the top