Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Buckminster dev » [buckminster-dev] Automatic headless buckminster build and update
[buckminster-dev] Automatic headless buckminster build and update [message #37996] Wed, 15 July 2009 21:27 Go to next message
Guillaume Chatelet is currently offline Guillaume Chatelet
Messages: 146
Registered: July 2009
Senior Member
Hi bucky devs,

I'm using Hudson to build and maintain an headless bucky version.

I made a Windows batch script launched as a freestyle project with the
"windows batch action" and the following script :

> @echo off
> REM setting environment
>
> set URL=http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> set SVN_URL=http://download.cloudsmith.com/buckminster/external/
> set BUCKY_DIR=%WORKSPACE%\buckminster
>
> REM erasing previous install
> rd /Q/S %BUCKY_DIR%
>
> REM bringing buckminster bootstrap and adding features
> call director/director.bat -r %URL% -d %BUCKY_DIR% -b %BUCKY_DIR% -p Buckminster -i org.eclipse.buckminster.cmdline.product -vmargs -D"eclipse.p2.data.area=%BUCKY_DIR%\p2"
> call %BUCKY_DIR%\buckminster.bat install %URL% org.eclipse.buckminster.core.headless.feature
> call %BUCKY_DIR%\buckminster.bat install %URL% org.eclipse.buckminster.cvs.headless.feature
> call %BUCKY_DIR%\buckminster.bat install %URL% org.eclipse.buckminster.pde.headless.feature
> call %BUCKY_DIR%\buckminster.bat install %URL% org.eclipse.buckminster.maven.feature
> call %BUCKY_DIR%\buckminster.bat install %SVN_URL% org.eclipse.buckminster.subversive.headless.feature

Assuming the director archive is uncompressed in the %WORKSPACE%, this
script works like a charm.

Today I had to make the Linux version of this script but it fails.
Here is the script :

> #!/bin/bash
> export URL=http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> export SVN_URL=http://download.cloudsmith.com/buckminster/external/
> export BUCKY_DIR=$WORKSPACE/buckminster
>
> # erasing previous install
> rm -rf $BUCKY_DIR
>
> # bringing buckminster bootstrap and adding features
> ./director/director -r $URL -d $BUCKY_DIR -p Buckminster -i org.eclipse.buckminster.cmdline.product
> $BUCKY_DIR/buckminster install $URL org.eclipse.buckminster.core.headless..feature
> $BUCKY_DIR/buckminster install $URL org.eclipse.buckminster.cvs.headless.feature
> $BUCKY_DIR/buckminster install $URL org.eclipse.buckminster.pde.headless.feature
> $BUCKY_DIR/buckminster install $URL org.eclipse.buckminster.maven.feature
> $BUCKY_DIR/buckminster install $SVN_URL org.eclipse.buckminster.subversive.headless.feature

This script gives the following output

> Installing org.eclipse.buckminster.cmdline.product 1.1.350.r10356.
> Operation completed in 9924 ms.
> An error occurred while installing the items
> [0]session context was:(profile=Buckminster, phase=org.eclipse.equinox.internal.provisional.p2.engine.pha ses.Install, operand=null --> [R]com.ibm.icu.base 4.0.1.v20090415, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac tions.InstallBundleAction).
> [0]Error while loading manipulator.
> Caused by: An error occurred while installing the items
> [0]session context was:(profile=Buckminster, phase=org.eclipse.equinox.internal.provisional.p2.engine.pha ses.Install, operand=null --> [R]com.ibm.icu.base 4.0.1.v20090415, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac tions.InstallBundleAction).
> [0]Error while loading manipulator.
> Caused by: An error occurred while installing the items
> [0]session context was:(profile=Buckminster, phase=org.eclipse.equinox.internal.provisional.p2.engine.pha ses.Install, operand=null --> [R]com.ibm.icu.base 4.0.1.v20090415, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac tions.InstallBundleAction).
> [0]Error while loading manipulator.
> Caused by: An error occurred while installing the items
> [0]session context was:(profile=Buckminster, phase=org.eclipse.equinox.internal.provisional.p2.engine.pha ses.Install, operand=null --> [R]org.eclipse.ant.core 3.2.100.v20090520, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac tions.InstallBundleAction).
> [0]Error while loading manipulator.
> Caused by: Cannot complete the install because one or more required items could not be found.
> [0]Software being installed: Buckminster - Subversive based SVN support for headless operation 1.0.0.r10328 (org.eclipse.buckminster.subversive.headless.feature.feature .group 1.0.0.r10328)
> [0]Missing requirement: Buckminster - Subversive based SVN support for headless operation 1.0.0.r10328 (org.eclipse.buckminster.subversive.headless.feature.feature .group 1.0.0.r10328) requires 'org.eclipse.core.resources 3.4.2' but it could not be found

Any ideas of what's going on ? A bad package for linux version of
buckminster headless product ?

Regards,
Guillaume
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38111 is a reply to message #37996] Thu, 16 July 2009 07:21 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas Hallgren
Messages: 3229
Registered: July 2009
Senior Member
Hi Guillaume,
I can run your script on my Linux box without any problems so I don't think there's anything wrong with the update sites.

What JVM are you using on your Linux box?
Can you please try running this install with -consolelog option? We've had several problems with the com.ibm.icu.base
4.0.1.v20090415 in the past for reasons that hasn't yet been cleared up.

- thomas


Guillaume Chatelet wrote:
> Hi bucky devs,
>
> I'm using Hudson to build and maintain an headless bucky version.
>
> I made a Windows batch script launched as a freestyle project with the
> "windows batch action" and the following script :
>
>> @echo off
>> REM setting environment
>>
>> set URL=http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> set SVN_URL=http://download.cloudsmith.com/buckminster/external/
>> set BUCKY_DIR=%WORKSPACE%\buckminster
>>
>> REM erasing previous install
>> rd /Q/S %BUCKY_DIR%
>>
>> REM bringing buckminster bootstrap and adding features
>> call director/director.bat -r %URL% -d %BUCKY_DIR% -b %BUCKY_DIR% -p Buckminster -i org.eclipse.buckminster.cmdline.product -vmargs -D"eclipse.p2.data.area=%BUCKY_DIR%\p2"
>> call %BUCKY_DIR%\buckminster.bat install %URL% org.eclipse.buckminster.core.headless.feature
>> call %BUCKY_DIR%\buckminster.bat install %URL% org.eclipse.buckminster.cvs.headless.feature
>> call %BUCKY_DIR%\buckminster.bat install %URL% org.eclipse.buckminster.pde.headless.feature
>> call %BUCKY_DIR%\buckminster.bat install %URL% org.eclipse.buckminster.maven.feature
>> call %BUCKY_DIR%\buckminster.bat install %SVN_URL% org.eclipse.buckminster.subversive.headless.feature
>
> Assuming the director archive is uncompressed in the %WORKSPACE%, this
> script works like a charm.
>
> Today I had to make the Linux version of this script but it fails.
> Here is the script :
>
>> #!/bin/bash
>> export URL=http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> export SVN_URL=http://download.cloudsmith.com/buckminster/external/
>> export BUCKY_DIR=$WORKSPACE/buckminster
>>
>> # erasing previous install
>> rm -rf $BUCKY_DIR
>>
>> # bringing buckminster bootstrap and adding features
>> ./director/director -r $URL -d $BUCKY_DIR -p Buckminster -i org.eclipse.buckminster.cmdline.product
>> $BUCKY_DIR/buckminster install $URL org.eclipse.buckminster.core.headless.feature
>> $BUCKY_DIR/buckminster install $URL org.eclipse.buckminster.cvs.headless.feature
>> $BUCKY_DIR/buckminster install $URL org.eclipse.buckminster.pde.headless.feature
>> $BUCKY_DIR/buckminster install $URL org.eclipse.buckminster.maven.feature
>> $BUCKY_DIR/buckminster install $SVN_URL org.eclipse.buckminster.subversive.headless.feature
>
> This script gives the following output
>
>> Installing org.eclipse.buckminster.cmdline.product 1.1.350.r10356.
>> Operation completed in 9924 ms.
>> An error occurred while installing the items
>> [0]session context was:(profile=Buckminster, phase=org.eclipse.equinox.internal.provisional.p2.engine.pha ses.Install, operand=null --> [R]com.ibm.icu.base 4.0.1.v20090415, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac tions.InstallBundleAction).
>> [0]Error while loading manipulator.
>> Caused by: An error occurred while installing the items
>> [0]session context was:(profile=Buckminster, phase=org.eclipse.equinox.internal.provisional.p2.engine.pha ses.Install, operand=null --> [R]com.ibm.icu.base 4.0.1.v20090415, action=org.eclipse.equinox.internal..p2.touchpoint.eclipse.a ctions.InstallBundleAction).
>> [0]Error while loading manipulator.
>> Caused by: An error occurred while installing the items
>> [0]session context was:(profile=Buckminster, phase=org.eclipse.equinox.internal.provisional.p2.engine.pha ses.Install, operand=null --> [R]com.ibm.icu.base 4.0.1.v20090415, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac tions.InstallBundleAction).
>> [0]Error while loading manipulator.
>> Caused by: An error occurred while installing the items
>> [0]session context was:(profile=Buckminster, phase=org.eclipse.equinox.internal.provisional.p2.engine.pha ses.Install, operand=null --> [R]org.eclipse.ant.core 3.2.100.v20090520, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac tions.InstallBundleAction).
>> [0]Error while loading manipulator.
>> Caused by: Cannot complete the install because one or more required items could not be found.
>> [0]Software being installed: Buckminster - Subversive based SVN support for headless operation 1.0.0.r10328 (org.eclipse.buckminster.subversive.headless.feature.feature .group 1.0.0.r10328)
>> [0]Missing requirement: Buckminster - Subversive based SVN support for headless operation 1.0.0.r10328 (org.eclipse.buckminster.subversive.headless.feature.feature .group 1.0.0.r10328) requires 'org.eclipse.core.resources 3.4.2' but it could not be found
>
> Any ideas of what's going on ? A bad package for linux version of
> buckminster headless product ?
>
> Regards,
> Guillaume
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38144 is a reply to message #37996] Thu, 16 July 2009 07:41 Go to previous messageGo to next message
Achim Demelt is currently offline Achim Demelt
Messages: 160
Registered: July 2009
Senior Member
>> [(org.eclipse.buckminster.subversive.headless.feature.featur e.group
>> [1.0.0.r10328) requires 'org.eclipse.core.resources 3.4.2' but it could
>> [not be found
>

Why "org.eclipse.core.resources 3.4.2"? Shouldn't this be 3.5.0 if you're
using Buckminster headless-3.5? Maybe there's some old data in your
environment.

Cheers,
Achim
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38178 is a reply to message #38111] Thu, 16 July 2009 08:37 Go to previous messageGo to next message
Guillaume Chatelet is currently offline Guillaume Chatelet
Messages: 146
Registered: July 2009
Senior Member
--0016e6dd8e77c6cfb2046ece94ad
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hi Thomas,

I used this script ( with the vmargs )

#!/bin/bash
> export URL=http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> export SVN_URL=http://download.cloudsmith.com/buckminster/external/
> export BUCKY_DIR=__bucky
> # erasing previous install
> rm -rf $BUCKY_DIR
>
> # bringing buckminster bootstrap and adding features
> ./director/director -r $URL -d $BUCKY_DIR -p Buckminster -i
> org.eclipse.buckminster.cmdline.product -vmargs
> -D"eclipse.p2.data.area=$BUCKY_DIR/p2"
> $BUCKY_DIR/buckminster -consolelog install $URL
> org.eclipse.buckminster.core.headless.feature
> $BUCKY_DIR/buckminster -consolelog install $URL
> org.eclipse.buckminster.cvs.headless.feature
> $BUCKY_DIR/buckminster -consolelog install $URL
> org.eclipse.buckminster.pde.headless.feature
> $BUCKY_DIR/buckminster -consolelog install $URL
> org.eclipse.buckminster.maven.feature
> $BUCKY_DIR/buckminster -consolelog install $SVN_URL
> org.eclipse.buckminster.subversive.headless.feature
>

On three Linux boxes ( Gentoo, Debian and Suze 10 ) all 32 bits, with java
1.6 leading to the same result log :

Installing org.eclipse.buckminster.cmdline.product 1.1.350.r10356.
> Operation completed in 16508 ms.
> !SESSION 2009-07-16 12:18:24.627
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.core.headless.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.core.headless.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:18:40.025
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/__bucky/configuration
> ,fwPersistentDataLocation=/home/gch/__bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
> !SESSION 2009-07-16 12:18:40.758
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.cvs.headless.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.cvs.headless.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:18:45.613
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/__bucky/configuration
> ,fwPersistentDataLocation=/home/gch/__bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
> !SESSION 2009-07-16 12:18:46.030
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.pde.headless.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.pde.headless.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:19:01.244
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/__bucky/configuration
> ,fwPersistentDataLocation=/home/gch/__bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
> !SESSION 2009-07-16 12:19:01.676
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.maven.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.maven.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:19:05.257
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/__bucky/configuration
> ,fwPersistentDataLocation=/home/gch/__bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)


Could it be a pb with the java version ?

Guillaume

On Thu, Jul 16, 2009 at 9:21 AM, Thomas Hallgren <thomas@tada.se> wrote:

> Hi Guillaume,
> I can run your script on my Linux box without any problems so I don't think
> there's anything wrong with the update sites.
>
> What JVM are you using on your Linux box?
> Can you please try running this install with -consolelog option? We've had
> several problems with the com.ibm.icu.base 4.0.1.v20090415 in the past for
> reasons that hasn't yet been cleared up.
>
> - thomas
>

--0016e6dd8e77c6cfb2046ece94ad
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi Thomas,<br><br>I used this script ( with the vmargs )<br><br><div><block=
quote style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0=
pt 0.8ex; padding-left: 1ex;" class=3D"gmail_quote">#!/bin/bash<br>export U=
RL=3D<a href=3D"http://eclipse.ialto.org/tools/buckminster/headless-3.5/">h=
ttp://eclipse.ialto.org/tools/buckminster/headless-3.5/</a><br>

export SVN_URL=3D<a href=3D"http://download.cloudsmith.com/buckminster/exte=
rnal/">http://download.cloudsmith.com/buckminster/external/</a><br>export B=
UCKY_DIR=3D__bucky<br># erasing previous install<br>rm -rf $BUCKY_DIR<br><b=
r>

# bringing buckminster bootstrap and adding features<br>./director/director=
-r $URL -d $BUCKY_DIR -p Buckminster -i org.eclipse.buckminster.cmdline.pr=
oduct -vmargs -D&quot;eclipse.p2.data.area=3D$BUCKY_DIR/p2&quot;<br >$BUCKY_=
DIR/buckminster -consolelog install $URL org.eclipse.buckminster.core.headl=
ess.feature<br>

$BUCKY_DIR/buckminster -consolelog install $URL org.eclipse.buckminster.cvs=
..headless.feature<br>$BUCKY_DIR/buckminster -consolelog install $URL org.ec=
lipse.buckminster.pde.headless.feature<br>$BUCKY_DIR/buckminster -consolelo=
g install $URL org.eclipse.buckminster.maven.feature<br>

$BUCKY_DIR/buckminster -consolelog install $SVN_URL org.eclipse.buckminster=
..subversive.headless.feature<br></blockquote><br>On three Linux boxes ( Gen=
too, Debian and Suze 10 ) all 32 bits, with java 1.6 leading to the same re=
sult log :<br>

<br><blockquote style=3D"border-left: 1px solid rgb(204, 204, 204); margin:=
0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class=3D"gmail_quote">Installing or=
g.eclipse.buckminster.cmdline.product 1.1.350.r10356.<br>Operation complete=
d in 16508 ms.<br>

!SESSION 2009-07-16 12:18:24.627 ------------------------------------------=
-----<br>eclipse.buildId=3Dunknown<br>java.version=3D1.6.0_06 <br>java.vendo=
r=3DSun Microsystems Inc.<br>BootLoader constants: OS=3Dlinux, ARCH=3Dx86, =
WS=3Dgtk, NL=3Dfr_FR<br>

Framework arguments:=C2=A0 install <a href=3D"http://eclipse.ialto.org/tool=
s/buckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster/hea=
dless-3.5/</a> org.eclipse.buckminster.core.headless.feature<br>Command-lin=
e arguments:=C2=A0 -consolelog install <a href=3D"http://eclipse.ialto.org/=
tools/buckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster=
/headless-3.5/</a> org.eclipse.buckminster.core.headless.feature<br>

<br>!ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16 12:18:4=
0.025<br>!MESSAGE Error while loading manipulator.<br>!STACK 0<br>java.lang=
..IllegalStateException: !fwConfigLocation.equals(fwPersistentDataLocation)<=
br>

=C2=A0=C2=A0=C2=A0 !fwConfigLocation=3D/home/gch/__bucky/configuration<br>=
=C2=A0=C2=A0=C2=A0 ,fwPersistentDataLocation=3D/home/gch/__bucky/configurat=
ion<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.eq=
uinox.EquinoxManipulatorImpl.checkConsistencyOfFwConfigLocAn dFwPersistentDa=
taLoc(EquinoxManipulatorImpl.java:65)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.equinox.E=
quinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxMan ipulatorImpl.ja=
va:360)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmi=
n.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl .java:331) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.La=
zyManipulator.loadDelegate(LazyManipulator.java:50)<br>=C2=A0=C2=A0=C2=A0 a=
t org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getCon=
figData(LazyManipulator.java:108)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac=
tions.InstallBundleAction.installBundle(InstallBundleAction. java:76) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actio=
ns.InstallBundleAction.execute(InstallBundleAction.java:29)<br >

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.engine.ParameterizedP=
rovisioningAction.execute(ParameterizedProvisioningAction.ja va:35) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Phase=
..mainPerform(Phase.java:129)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Ph=
ase.perform(Phase.java:72)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.int=
ernal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:4 4) <br>=C2=A0=C2=
=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rf=
orm(Engine.java:54)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.installer.Install.planAndExec=
ute(Install.java:122)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.inst=
aller.Install.run(Install.java:190)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.bu=
ckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.j ava:155) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headless.run(Headless=
..java:341)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headles=
s.run(Headless.java:135)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.c=
mdline.Headless.start(Headless.java:189)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.app.EclipseAppHandle.run=
(EclipseAppHandle.java:194)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runti=
me.internal.adaptor.EclipseAppLauncher.runApplication(Eclips eAppLauncher.ja=
va:110)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.internal.adaptor.=
EclipseAppLauncher.start(EclipseAppLauncher.java:79)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(E=
clipseStarter.java:368)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.a=
daptor.EclipseStarter.run(EclipseStarter.java:179)<br>=C2=A0=C2=A0=C2=A0 at=
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>

=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet=
hodAccessorImpl.java:39)<br>=C2=A0=C2=A0=C2=A0 at sun.reflect.DelegatingMet=
hodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) <br>=C2=A0=C2=
=A0=C2=A0 at java.lang.reflect.Method.invoke(Method.java:597)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.invokeFramework(Mai=
n.java:559)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.basi=
cRun(Main.java:514)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.M=
ain.run(Main.java:1311)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launch=
er.Main.main(Main.java:1287)<br>

!SESSION 2009-07-16 12:18:40.758 ------------------------------------------=
-----<br>eclipse.buildId=3Dunknown<br>java.version=3D1.6.0_06 <br>java.vendo=
r=3DSun Microsystems Inc.<br>BootLoader constants: OS=3Dlinux, ARCH=3Dx86, =
WS=3Dgtk, NL=3Dfr_FR<br>

Framework arguments:=C2=A0 install <a href=3D"http://eclipse.ialto.org/tool=
s/buckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster/hea=
dless-3.5/</a> org.eclipse.buckminster.cvs.headless.feature<br>Command-line=
arguments:=C2=A0 -consolelog install <a href=3D"http://eclipse.ialto.org/t=
ools/buckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster/=
headless-3.5/</a> org.eclipse.buckminster.cvs.headless.feature<br>

<br>!ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16 12:18:4=
5.613<br>!MESSAGE Error while loading manipulator.<br>!STACK 0<br>java.lang=
..IllegalStateException: !fwConfigLocation.equals(fwPersistentDataLocation)<=
br>

=C2=A0=C2=A0=C2=A0 !fwConfigLocation=3D/home/gch/__bucky/configuration<br>=
=C2=A0=C2=A0=C2=A0 ,fwPersistentDataLocation=3D/home/gch/__bucky/configurat=
ion<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.eq=
uinox.EquinoxManipulatorImpl.checkConsistencyOfFwConfigLocAn dFwPersistentDa=
taLoc(EquinoxManipulatorImpl.java:65)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.equinox.E=
quinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxMan ipulatorImpl.ja=
va:360)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmi=
n.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl .java:331) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.La=
zyManipulator.loadDelegate(LazyManipulator.java:50)<br>=C2=A0=C2=A0=C2=A0 a=
t org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getCon=
figData(LazyManipulator.java:108)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac=
tions.InstallBundleAction.installBundle(InstallBundleAction. java:76) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actio=
ns.InstallBundleAction.execute(InstallBundleAction.java:29)<br >

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.engine.ParameterizedP=
rovisioningAction.execute(ParameterizedProvisioningAction.ja va:35) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Phase=
..mainPerform(Phase.java:129)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Ph=
ase.perform(Phase.java:72)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.int=
ernal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:4 4) <br>=C2=A0=C2=
=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rf=
orm(Engine.java:54)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.installer.Install.planAndExec=
ute(Install.java:122)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.inst=
aller.Install.run(Install.java:190)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.bu=
ckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.j ava:155) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headless.run(Headless=
..java:341)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headles=
s.run(Headless.java:135)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.c=
mdline.Headless.start(Headless.java:189)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.app.EclipseAppHandle.run=
(EclipseAppHandle.java:194)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runti=
me.internal.adaptor.EclipseAppLauncher.runApplication(Eclips eAppLauncher.ja=
va:110)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.internal.adaptor.=
EclipseAppLauncher.start(EclipseAppLauncher.java:79)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(E=
clipseStarter.java:368)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.a=
daptor.EclipseStarter.run(EclipseStarter.java:179)<br>=C2=A0=C2=A0=C2=A0 at=
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>

=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet=
hodAccessorImpl.java:39)<br>=C2=A0=C2=A0=C2=A0 at sun.reflect.DelegatingMet=
hodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) <br>=C2=A0=C2=
=A0=C2=A0 at java.lang.reflect.Method.invoke(Method.java:597)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.invokeFramework(Mai=
n.java:559)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.basi=
cRun(Main.java:514)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.M=
ain.run(Main.java:1311)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launch=
er.Main.main(Main.java:1287)<br>

!SESSION 2009-07-16 12:18:46.030 ------------------------------------------=
-----<br>eclipse.buildId=3Dunknown<br>java.version=3D1.6.0_06 <br>java.vendo=
r=3DSun Microsystems Inc.<br>BootLoader constants: OS=3Dlinux, ARCH=3Dx86, =
WS=3Dgtk, NL=3Dfr_FR<br>

Framework arguments:=C2=A0 install <a href=3D"http://eclipse.ialto.org/tool=
s/buckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster/hea=
dless-3.5/</a> org.eclipse.buckminster.pde.headless.feature<br>Command-line=
arguments:=C2=A0 -consolelog install <a href=3D"http://eclipse.ialto.org/t=
ools/buckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster/=
headless-3.5/</a> org.eclipse.buckminster.pde.headless.feature<br>

<br>!ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16 12:19:0=
1.244<br>!MESSAGE Error while loading manipulator.<br>!STACK 0<br>java.lang=
..IllegalStateException: !fwConfigLocation.equals(fwPersistentDataLocation)<=
br>

=C2=A0=C2=A0=C2=A0 !fwConfigLocation=3D/home/gch/__bucky/configuration<br>=
=C2=A0=C2=A0=C2=A0 ,fwPersistentDataLocation=3D/home/gch/__bucky/configurat=
ion<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.eq=
uinox.EquinoxManipulatorImpl.checkConsistencyOfFwConfigLocAn dFwPersistentDa=
taLoc(EquinoxManipulatorImpl.java:65)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.equinox.E=
quinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxMan ipulatorImpl.ja=
va:360)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmi=
n.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl .java:331) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.La=
zyManipulator.loadDelegate(LazyManipulator.java:50)<br>=C2=A0=C2=A0=C2=A0 a=
t org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getCon=
figData(LazyManipulator.java:108)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac=
tions.InstallBundleAction.installBundle(InstallBundleAction. java:76) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actio=
ns.InstallBundleAction.execute(InstallBundleAction.java:29)<br >

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.engine.ParameterizedP=
rovisioningAction.execute(ParameterizedProvisioningAction.ja va:35) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Phase=
..mainPerform(Phase.java:129)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Ph=
ase.perform(Phase.java:72)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.int=
ernal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:4 4) <br>=C2=A0=C2=
=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rf=
orm(Engine.java:54)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.installer.Install.planAndExec=
ute(Install.java:122)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.inst=
aller.Install.run(Install.java:190)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.bu=
ckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.j ava:155) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headless.run(Headless=
..java:341)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headles=
s.run(Headless.java:135)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.c=
mdline.Headless.start(Headless.java:189)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.app.EclipseAppHandle.run=
(EclipseAppHandle.java:194)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runti=
me.internal.adaptor.EclipseAppLauncher.runApplication(Eclips eAppLauncher.ja=
va:110)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.internal.adaptor.=
EclipseAppLauncher.start(EclipseAppLauncher.java:79)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(E=
clipseStarter.java:368)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.a=
daptor.EclipseStarter.run(EclipseStarter.java:179)<br>=C2=A0=C2=A0=C2=A0 at=
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>

=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet=
hodAccessorImpl.java:39)<br>=C2=A0=C2=A0=C2=A0 at sun.reflect.DelegatingMet=
hodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) <br>=C2=A0=C2=
=A0=C2=A0 at java.lang.reflect.Method.invoke(Method.java:597)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.invokeFramework(Mai=
n.java:559)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.basi=
cRun(Main.java:514)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.M=
ain.run(Main.java:1311)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launch=
er.Main.main(Main.java:1287)<br>

!SESSION 2009-07-16 12:19:01.676 ------------------------------------------=
-----<br>eclipse.buildId=3Dunknown<br>java.version=3D1.6.0_06 <br>java.vendo=
r=3DSun Microsystems Inc.<br>BootLoader constants: OS=3Dlinux, ARCH=3Dx86, =
WS=3Dgtk, NL=3Dfr_FR<br>

Framework arguments:=C2=A0 install <a href=3D"http://eclipse.ialto.org/tool=
s/buckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster/hea=
dless-3.5/</a> org.eclipse.buckminster.maven.feature<br>Command-line argume=
nts:=C2=A0 -consolelog install <a href=3D"http://eclipse.ialto.org/tools/bu=
ckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster/headles=
s-3.5/</a> org.eclipse.buckminster.maven.feature<br>

<br>!ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16 12:19:0=
5.257<br>!MESSAGE Error while loading manipulator.<br>!STACK 0<br>java.lang=
..IllegalStateException: !fwConfigLocation.equals(fwPersistentDataLocation)<=
br>

=C2=A0=C2=A0=C2=A0 !fwConfigLocation=3D/home/gch/__bucky/configuration<br>=
=C2=A0=C2=A0=C2=A0 ,fwPersistentDataLocation=3D/home/gch/__bucky/configurat=
ion<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.eq=
uinox.EquinoxManipulatorImpl.checkConsistencyOfFwConfigLocAn dFwPersistentDa=
taLoc(EquinoxManipulatorImpl.java:65)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.equinox.E=
quinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxMan ipulatorImpl.ja=
va:360)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmi=
n.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl .java:331) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.La=
zyManipulator.loadDelegate(LazyManipulator.java:50)<br>=C2=A0=C2=A0=C2=A0 a=
t org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getCon=
figData(LazyManipulator.java:108)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac=
tions.InstallBundleAction.installBundle(InstallBundleAction. java:76) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actio=
ns.InstallBundleAction.execute(InstallBundleAction.java:29)<br >

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.engine.ParameterizedP=
rovisioningAction.execute(ParameterizedProvisioningAction.ja va:35) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Phase=
..mainPerform(Phase.java:129)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Ph=
ase.perform(Phase.java:72)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.int=
ernal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:4 4) <br>=C2=A0=C2=
=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rf=
orm(Engine.java:54)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.installer.Install.planAndExec=
ute(Install.java:122)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.inst=
aller.Install.run(Install.java:190)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.bu=
ckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.j ava:155) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headless.run(Headless=
..java:341)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headles=
s.run(Headless.java:135)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.c=
mdline.Headless.start(Headless.java:189)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.app.EclipseAppHandle.run=
(EclipseAppHandle.java:194)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runti=
me.internal.adaptor.EclipseAppLauncher.runApplication(Eclips eAppLauncher.ja=
va:110)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.internal.adaptor.=
EclipseAppLauncher.start(EclipseAppLauncher.java:79)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(E=
clipseStarter.java:368)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.a=
daptor.EclipseStarter.run(EclipseStarter.java:179)<br>=C2=A0=C2=A0=C2=A0 at=
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>

=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet=
hodAccessorImpl.java:39)<br>=C2=A0=C2=A0=C2=A0 at sun.reflect.DelegatingMet=
hodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) <br>=C2=A0=C2=
=A0=C2=A0 at java.lang.reflect.Method.invoke(Method.java:597)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.invokeFramework(Mai=
n.java:559)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.basi=
cRun(Main.java:514)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.M=
ain.run(Main.java:1311)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launch=
er.Main.main(Main.java:1287)</blockquote>

<div><br>Could it be a pb with the java version ?<br><br>Guillaume <br></di=
v><br></div><div class=3D"gmail_quote">On Thu, Jul 16, 2009 at 9:21 AM, Tho=
mas Hallgren <span dir=3D"ltr">&lt;<a href=3D"mailto:thomas@tada.se">thomas=
@tada.se</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div id=3D":vl" c=
lass=3D"ii gt">Hi Guillaume,<br>
I can run your script on my Linux box without any problems so I don&#39;t t=
hink there&#39;s anything wrong with the update sites.<br>
<br>
What JVM are you using on your Linux box?<br>
Can you please try running this install with -consolelog option? We&#39;ve =
had several problems with the com.ibm.icu.base 4.0.1.v20090415 in the past =
for reasons that hasn&#39;t yet been cleared up.<br>
<br>
- thomas</div></blockquote></div><br>

--0016e6dd8e77c6cfb2046ece94ad--
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38212 is a reply to message #38178] Thu, 16 July 2009 08:46 Go to previous messageGo to next message
Johannes Utzig is currently offline Johannes Utzig
Messages: 329
Registered: July 2009
Senior Member
Hi Guillaume,

this sounds a lot like this, doesn't it?
http://www.eclipse.org/newsportal/article.php?id=919&gro up=eclipse.tools.buckminster
The script works fine for me btw (Ubuntu 32 bit Java 6).
Maybe it has something to do with the directory structure or file
permissions? Maybe the trailing underscores in __bucky are a problem?

Best regards,
Johannes

Guillaume Chatelet schrieb:
> Hi Thomas,
>
> I used this script ( with the vmargs )
>
> #!/bin/bash
> export URL=http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> export SVN_URL=http://download.cloudsmith.com/buckminster/external/
> export BUCKY_DIR=__bucky
> # erasing previous install
> rm -rf $BUCKY_DIR
>
> # bringing buckminster bootstrap and adding features
> ./director/director -r $URL -d $BUCKY_DIR -p Buckminster -i
> org.eclipse.buckminster.cmdline.product -vmargs
> -D"eclipse.p2.data.area=$BUCKY_DIR/p2"
> $BUCKY_DIR/buckminster -consolelog install $URL
> org.eclipse.buckminster.core.headless.feature
> $BUCKY_DIR/buckminster -consolelog install $URL
> org.eclipse.buckminster.cvs.headless.feature
> $BUCKY_DIR/buckminster -consolelog install $URL
> org.eclipse.buckminster.pde.headless.feature
> $BUCKY_DIR/buckminster -consolelog install $URL
> org.eclipse.buckminster.maven.feature
> $BUCKY_DIR/buckminster -consolelog install $SVN_URL
> org.eclipse.buckminster.subversive.headless.feature
>
>
> On three Linux boxes ( Gentoo, Debian and Suze 10 ) all 32 bits, with
> java 1.6 leading to the same result log :
>
> Installing org.eclipse.buckminster.cmdline.product 1.1.350.r10356.
> Operation completed in 16508 ms.
> !SESSION 2009-07-16 12:18:24.627
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.core.headless.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.core.headless.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:18:40.025
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/__bucky/configuration
> ,fwPersistentDataLocation=/home/gch/__bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
> !SESSION 2009-07-16 12:18:40.758
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.cvs.headless.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.cvs.headless.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:18:45.613
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/__bucky/configuration
> ,fwPersistentDataLocation=/home/gch/__bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
> !SESSION 2009-07-16 12:18:46.030
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.pde.headless.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.pde.headless.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:19:01.244
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/__bucky/configuration
> ,fwPersistentDataLocation=/home/gch/__bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
> !SESSION 2009-07-16 12:19:01.676
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.maven.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.maven.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:19:05.257
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/__bucky/configuration
> ,fwPersistentDataLocation=/home/gch/__bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
>
>
> Could it be a pb with the java version ?
>
> Guillaume
>
> On Thu, Jul 16, 2009 at 9:21 AM, Thomas Hallgren <thomas@tada.se
> <mailto:thomas@tada.se>> wrote:
>
> Hi Guillaume,
> I can run your script on my Linux box without any problems so I
> don't think there's anything wrong with the update sites.
>
> What JVM are you using on your Linux box?
> Can you please try running this install with -consolelog option?
> We've had several problems with the com.ibm.icu.base 4.0.1.v20090415
> in the past for reasons that hasn't yet been cleared up.
>
> - thomas
>
>
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38245 is a reply to message #38212] Thu, 16 July 2009 11:17 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas Hallgren
Messages: 3229
Registered: July 2009
Senior Member
Hi Guillaume,
Are you really using '__' or is that your email client substituting a '..' (I seem to recall that some email clients
actually do that for some obscure reason)? If that's the case, then try without '..' in the BUCKY_DIR. Chances are high
that Johannes is right.

- thomas

Johannes Utzig wrote:
> Hi Guillaume,
>
> this sounds a lot like this, doesn't it?
> http://www.eclipse.org/newsportal/article.php?id=919&gro up=eclipse.tools.buckminster
>
> The script works fine for me btw (Ubuntu 32 bit Java 6).
> Maybe it has something to do with the directory structure or file
> permissions? Maybe the trailing underscores in __bucky are a problem?
>
> Best regards,
> Johannes
>
> Guillaume Chatelet schrieb:
>> Hi Thomas,
>>
>> I used this script ( with the vmargs )
>>
>> #!/bin/bash
>> export URL=http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> export SVN_URL=http://download.cloudsmith.com/buckminster/external/
>> export BUCKY_DIR=__bucky
>> # erasing previous install
>> rm -rf $BUCKY_DIR
>>
>> # bringing buckminster bootstrap and adding features
>> ./director/director -r $URL -d $BUCKY_DIR -p Buckminster -i
>> org.eclipse.buckminster.cmdline.product -vmargs
>> -D"eclipse.p2.data.area=$BUCKY_DIR/p2"
>> $BUCKY_DIR/buckminster -consolelog install $URL
>> org.eclipse.buckminster.core.headless.feature
>> $BUCKY_DIR/buckminster -consolelog install $URL
>> org.eclipse.buckminster.cvs.headless.feature
>> $BUCKY_DIR/buckminster -consolelog install $URL
>> org.eclipse.buckminster.pde.headless.feature
>> $BUCKY_DIR/buckminster -consolelog install $URL
>> org.eclipse.buckminster.maven.feature
>> $BUCKY_DIR/buckminster -consolelog install $SVN_URL
>> org.eclipse.buckminster.subversive.headless.feature
>>
>>
>> On three Linux boxes ( Gentoo, Debian and Suze 10 ) all 32 bits, with
>> java 1.6 leading to the same result log :
>>
>> Installing org.eclipse.buckminster.cmdline.product 1.1.350.r10356.
>> Operation completed in 16508 ms.
>> !SESSION 2009-07-16 12:18:24.627
>> -----------------------------------------------
>> eclipse.buildId=unknown
>> java.version=1.6.0_06
>> java.vendor=Sun Microsystems Inc.
>> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
>> Framework arguments: install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.core.headless.feature
>> Command-line arguments: -consolelog install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.core.headless.feature
>>
>> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
>> 12:18:40.025
>> !MESSAGE Error while loading manipulator.
>> !STACK 0
>> java.lang.IllegalStateException:
>> !fwConfigLocation.equals(fwPersistentDataLocation)
>> !fwConfigLocation=/home/gch/__bucky/configuration
>> ,fwPersistentDataLocation=/home/gch/__bucky/configuration
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
>>
>> at
>>
>> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
>>
>> at
>> org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
>> at
>>
>> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
>>
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
>> at
>> org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
>> at
>>
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>
>> at
>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
>> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
>> !SESSION 2009-07-16 12:18:40.758
>> -----------------------------------------------
>> eclipse.buildId=unknown
>> java.version=1.6.0_06
>> java.vendor=Sun Microsystems Inc.
>> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
>> Framework arguments: install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.cvs.headless.feature
>> Command-line arguments: -consolelog install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.cvs.headless.feature
>>
>> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
>> 12:18:45.613
>> !MESSAGE Error while loading manipulator.
>> !STACK 0
>> java.lang.IllegalStateException:
>> !fwConfigLocation.equals(fwPersistentDataLocation)
>> !fwConfigLocation=/home/gch/__bucky/configuration
>> ,fwPersistentDataLocation=/home/gch/__bucky/configuration
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
>>
>> at
>>
>> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
>>
>> at
>> org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
>> at
>>
>> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
>>
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
>> at
>> org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
>> at
>>
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>
>> at
>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
>> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
>> !SESSION 2009-07-16 12:18:46.030
>> -----------------------------------------------
>> eclipse.buildId=unknown
>> java.version=1.6.0_06
>> java.vendor=Sun Microsystems Inc.
>> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
>> Framework arguments: install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.pde.headless.feature
>> Command-line arguments: -consolelog install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.pde.headless.feature
>>
>> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
>> 12:19:01.244
>> !MESSAGE Error while loading manipulator.
>> !STACK 0
>> java.lang.IllegalStateException:
>> !fwConfigLocation.equals(fwPersistentDataLocation)
>> !fwConfigLocation=/home/gch/__bucky/configuration
>> ,fwPersistentDataLocation=/home/gch/__bucky/configuration
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
>>
>> at
>>
>> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
>>
>> at
>> org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
>> at
>>
>> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
>>
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
>> at
>> org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
>> at
>>
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>
>> at
>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
>> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
>> !SESSION 2009-07-16 12:19:01.676
>> -----------------------------------------------
>> eclipse.buildId=unknown
>> java.version=1.6.0_06
>> java.vendor=Sun Microsystems Inc.
>> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
>> Framework arguments: install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.maven.feature
>> Command-line arguments: -consolelog install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.maven.feature
>>
>> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
>> 12:19:05.257
>> !MESSAGE Error while loading manipulator.
>> !STACK 0
>> java.lang.IllegalStateException:
>> !fwConfigLocation.equals(fwPersistentDataLocation)
>> !fwConfigLocation=/home/gch/__bucky/configuration
>> ,fwPersistentDataLocation=/home/gch/__bucky/configuration
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
>>
>> at
>>
>> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
>>
>> at
>> org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
>> at
>>
>> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
>>
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
>> at
>> org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
>> at
>>
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>
>> at
>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
>> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
>>
>>
>> Could it be a pb with the java version ?
>>
>> Guillaume
>>
>> On Thu, Jul 16, 2009 at 9:21 AM, Thomas Hallgren <thomas@tada.se
>> <mailto:thomas@tada.se>> wrote:
>>
>> Hi Guillaume,
>> I can run your script on my Linux box without any problems so I
>> don't think there's anything wrong with the update sites.
>>
>> What JVM are you using on your Linux box?
>> Can you please try running this install with -consolelog option?
>> We've had several problems with the com.ibm.icu.base 4.0.1.v20090415
>> in the past for reasons that hasn't yet been cleared up.
>>
>> - thomas
>>
>>
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38281 is a reply to message #38245] Thu, 16 July 2009 11:45 Go to previous messageGo to next message
Guillaume Chatelet is currently offline Guillaume Chatelet
Messages: 146
Registered: July 2009
Senior Member
--001636c597f344781c046ed136e9
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hi Johannes and Thomas,

I used underscores in my name so not to conflict with another installation.
Just to check I changed it to "bucky" and this gave me the same results.

I'm using the last director version from the download page
http://www.eclipse.org/buckminster/downloads.html
More precisely this specific download from ialto (I'm in france and it seems
to be the default mirror for me) :
http://eclipse.ialto.org/tools/buckminster/products/director _1.0.0.r10307.zip

As for the permissions, well it's all standard, downloaded and extracted
with my account in my home directory. Script is created with the same user
and chmoded +x ( well it executes so ... )

It's very odd to me it's working on your computer and not on mine. I also
tought it could come from an old archive in the proxy cache but I tried
yesterday evening at home on my Linux box and I had the same result ...
Really, really strange ...

Guillaume
Here is the "not so relevant" log with the "bucky" installation directory :

> Installing org.eclipse.buckminster.cmdline.product 1.1.350.r10356.
> Operation completed in 25738 ms.
> !SESSION 2009-07-16 12:40:47.654
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.core.headless.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.core.headless.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:41:04.288
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/bucky/configuration
> ,fwPersistentDataLocation=/home/gch/bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
> !SESSION 2009-07-16 12:41:05.083
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.cvs.headless.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.cvs.headless.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:41:10.074
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/bucky/configuration
> ,fwPersistentDataLocation=/home/gch/bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
> !SESSION 2009-07-16 12:41:10.491
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.pde.headless.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.pde.headless.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:41:30.103
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/bucky/configuration
> ,fwPersistentDataLocation=/home/gch/bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
> !SESSION 2009-07-16 12:41:30.570
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.maven.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/org. eclipse.buckminster.maven.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:41:38.323
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/bucky/configuration
> ,fwPersistentDataLocation=/home/gch/bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)




On Thu, Jul 16, 2009 at 1:17 PM, Thomas Hallgren <thomas@tada.se> wrote:

> Hi Guillaume,
> Are you really using '__' or is that your email client substituting a '..'
> (I seem to recall that some email clients actually do that for some obscure
> reason)? If that's the case, then try without '..' in the BUCKY_DIR. Chances
> are high that Johannes is right.
>
> - thomas
>

--001636c597f344781c046ed136e9
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi Johannes and Thomas,<br><br>I used underscores in my name so not to conf=
lict with another installation. Just to check I changed it to &quot;bucky&q=
uot; and this gave me the same results.<br><br>I&#39;m using the last direc=
tor version from the download page <a href=3D"http://www.eclipse.org/buckmi=
nster/downloads.html">http://www.eclipse.org/buckminster/downloads.html</a>=
<br>

More precisely this specific download from ialto (I&#39;m in france and it =
seems to be the default mirror for me) : <a href=3D"http://eclipse.ialto.or=
g/tools/buckminster/products/director_1.0.0.r10307.zip">http://eclipse.ialt=
o.org/tools/buckminster/products/director_1.0.0.r10307.zip</a ><br>

<br>As for the permissions, well it&#39;s all standard, downloaded and extr=
acted with my account in my home directory. Script is created with the same=
user and chmoded +x ( well it executes so ... )<br><br>It&#39;s very odd t=
o me it&#39;s working on your computer and not on mine. I also tought it co=
uld come from an old archive in the proxy cache but I tried yesterday eveni=
ng at home on my Linux box and I had the same result ... Really, really str=
ange ...<br>

<br>Guillaume<br>Here is the &quot;not so relevant&quot; log with the &quot=
;bucky&quot; installation directory :<br><blockquote style=3D"border-left: =
1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;=
" class=3D"gmail_quote">

Installing org.eclipse.buckminster.cmdline.product 1.1.350.r10356.<br>Opera=
tion completed in 25738 ms.<br>!SESSION 2009-07-16 12:40:47.654 -----------=
------------------------------------<br>eclipse.buildId=3Dunknown <br>java.v=
ersion=3D1.6.0_06<br>

java.vendor=3DSun Microsystems Inc.<br>BootLoader constants: OS=3Dlinux, AR=
CH=3Dx86, WS=3Dgtk, NL=3Dfr_FR<br>Framework arguments:=C2=A0 install <a hre=
f=3D"http://eclipse.ialto.org/tools/buckminster/headless-3.5/">http://eclip=
se.ialto.org/tools/buckminster/headless-3.5/</a> org.eclipse.buckminster.co=
re.headless.feature<br>

Command-line arguments:=C2=A0 -consolelog install <a href=3D"http://eclipse=
..ialto.org/tools/buckminster/headless-3.5/">http://eclipse.ialto.org/tools/=
buckminster/headless-3.5/</a> org.eclipse.buckminster.core.headless.feature=
<br>

<br>!ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16 12:41:0=
4.288<br>!MESSAGE Error while loading manipulator.<br>!STACK 0<br>java.lang=
..IllegalStateException: !fwConfigLocation.equals(fwPersistentDataLocation)<=
br>

=C2=A0=C2=A0=C2=A0 !fwConfigLocation=3D/home/gch/bucky/configuration<br>=C2=
=A0=C2=A0=C2=A0 ,fwPersistentDataLocation=3D/home/gch/bucky/configuration<b=
r>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.equinox=
..EquinoxManipulatorImpl.checkConsistencyOfFwConfigLocAndFwP ersistentDataLoc=
(EquinoxManipulatorImpl.java:65)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.equinox.E=
quinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxMan ipulatorImpl.ja=
va:360)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmi=
n.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl .java:331) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.La=
zyManipulator.loadDelegate(LazyManipulator.java:50)<br>=C2=A0=C2=A0=C2=A0 a=
t org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getCon=
figData(LazyManipulator.java:108)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac=
tions.InstallBundleAction.installBundle(InstallBundleAction. java:76) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actio=
ns.InstallBundleAction.execute(InstallBundleAction.java:29)<br >

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.engine.ParameterizedP=
rovisioningAction.execute(ParameterizedProvisioningAction.ja va:35) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Phase=
..mainPerform(Phase.java:129)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Ph=
ase.perform(Phase.java:72)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.int=
ernal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:4 4) <br>=C2=A0=C2=
=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rf=
orm(Engine.java:54)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.installer.Install.planAndExec=
ute(Install.java:122)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.inst=
aller.Install.run(Install.java:190)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.bu=
ckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.j ava:155) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headless.run(Headless=
..java:341)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headles=
s.run(Headless.java:135)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.c=
mdline.Headless.start(Headless.java:189)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.app.EclipseAppHandle.run=
(EclipseAppHandle.java:194)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runti=
me.internal.adaptor.EclipseAppLauncher.runApplication(Eclips eAppLauncher.ja=
va:110)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.internal.adaptor.=
EclipseAppLauncher.start(EclipseAppLauncher.java:79)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(E=
clipseStarter.java:368)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.a=
daptor.EclipseStarter.run(EclipseStarter.java:179)<br>=C2=A0=C2=A0=C2=A0 at=
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>

=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet=
hodAccessorImpl.java:39)<br>=C2=A0=C2=A0=C2=A0 at sun.reflect.DelegatingMet=
hodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) <br>=C2=A0=C2=
=A0=C2=A0 at java.lang.reflect.Method.invoke(Method.java:597)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.invokeFramework(Mai=
n.java:559)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.basi=
cRun(Main.java:514)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.M=
ain.run(Main.java:1311)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launch=
er.Main.main(Main.java:1287)<br>

!SESSION 2009-07-16 12:41:05.083 ------------------------------------------=
-----<br>eclipse.buildId=3Dunknown<br>java.version=3D1.6.0_06 <br>java.vendo=
r=3DSun Microsystems Inc.<br>BootLoader constants: OS=3Dlinux, ARCH=3Dx86, =
WS=3Dgtk, NL=3Dfr_FR<br>

Framework arguments:=C2=A0 install <a href=3D"http://eclipse.ialto.org/tool=
s/buckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster/hea=
dless-3.5/</a> org.eclipse.buckminster.cvs.headless.feature<br>Command-line=
arguments:=C2=A0 -consolelog install <a href=3D"http://eclipse.ialto.org/t=
ools/buckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster/=
headless-3.5/</a> org.eclipse.buckminster.cvs.headless.feature<br>

<br>!ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16 12:41:1=
0.074<br>!MESSAGE Error while loading manipulator.<br>!STACK 0<br>java.lang=
..IllegalStateException: !fwConfigLocation.equals(fwPersistentDataLocation)<=
br>

=C2=A0=C2=A0=C2=A0 !fwConfigLocation=3D/home/gch/bucky/configuration<br>=C2=
=A0=C2=A0=C2=A0 ,fwPersistentDataLocation=3D/home/gch/bucky/configuration<b=
r>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.equinox=
..EquinoxManipulatorImpl.checkConsistencyOfFwConfigLocAndFwP ersistentDataLoc=
(EquinoxManipulatorImpl.java:65)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.equinox.E=
quinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxMan ipulatorImpl.ja=
va:360)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmi=
n.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl .java:331) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.La=
zyManipulator.loadDelegate(LazyManipulator.java:50)<br>=C2=A0=C2=A0=C2=A0 a=
t org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getCon=
figData(LazyManipulator.java:108)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac=
tions.InstallBundleAction.installBundle(InstallBundleAction. java:76) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actio=
ns.InstallBundleAction.execute(InstallBundleAction.java:29)<br >

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.engine.ParameterizedP=
rovisioningAction.execute(ParameterizedProvisioningAction.ja va:35) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Phase=
..mainPerform(Phase.java:129)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Ph=
ase.perform(Phase.java:72)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.int=
ernal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:4 4) <br>=C2=A0=C2=
=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rf=
orm(Engine.java:54)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.installer.Install.planAndExec=
ute(Install.java:122)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.inst=
aller.Install.run(Install.java:190)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.bu=
ckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.j ava:155) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headless.run(Headless=
..java:341)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headles=
s.run(Headless.java:135)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.c=
mdline.Headless.start(Headless.java:189)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.app.EclipseAppHandle.run=
(EclipseAppHandle.java:194)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runti=
me.internal.adaptor.EclipseAppLauncher.runApplication(Eclips eAppLauncher.ja=
va:110)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.internal.adaptor.=
EclipseAppLauncher.start(EclipseAppLauncher.java:79)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(E=
clipseStarter.java:368)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.a=
daptor.EclipseStarter.run(EclipseStarter.java:179)<br>=C2=A0=C2=A0=C2=A0 at=
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>

=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet=
hodAccessorImpl.java:39)<br>=C2=A0=C2=A0=C2=A0 at sun.reflect.DelegatingMet=
hodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) <br>=C2=A0=C2=
=A0=C2=A0 at java.lang.reflect.Method.invoke(Method.java:597)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.invokeFramework(Mai=
n.java:559)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.basi=
cRun(Main.java:514)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.M=
ain.run(Main.java:1311)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launch=
er.Main.main(Main.java:1287)<br>

!SESSION 2009-07-16 12:41:10.491 ------------------------------------------=
-----<br>eclipse.buildId=3Dunknown<br>java.version=3D1.6.0_06 <br>java.vendo=
r=3DSun Microsystems Inc.<br>BootLoader constants: OS=3Dlinux, ARCH=3Dx86, =
WS=3Dgtk, NL=3Dfr_FR<br>

Framework arguments:=C2=A0 install <a href=3D"http://eclipse.ialto.org/tool=
s/buckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster/hea=
dless-3.5/</a> org.eclipse.buckminster.pde.headless.feature<br>Command-line=
arguments:=C2=A0 -consolelog install <a href=3D"http://eclipse.ialto.org/t=
ools/buckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster/=
headless-3.5/</a> org.eclipse.buckminster.pde.headless.feature<br>

<br>!ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16 12:41:3=
0.103<br>!MESSAGE Error while loading manipulator.<br>!STACK 0<br>java.lang=
..IllegalStateException: !fwConfigLocation.equals(fwPersistentDataLocation)<=
br>

=C2=A0=C2=A0=C2=A0 !fwConfigLocation=3D/home/gch/bucky/configuration<br>=C2=
=A0=C2=A0=C2=A0 ,fwPersistentDataLocation=3D/home/gch/bucky/configuration<b=
r>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.equinox=
..EquinoxManipulatorImpl.checkConsistencyOfFwConfigLocAndFwP ersistentDataLoc=
(EquinoxManipulatorImpl.java:65)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.equinox.E=
quinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxMan ipulatorImpl.ja=
va:360)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmi=
n.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl .java:331) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.La=
zyManipulator.loadDelegate(LazyManipulator.java:50)<br>=C2=A0=C2=A0=C2=A0 a=
t org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getCon=
figData(LazyManipulator.java:108)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac=
tions.InstallBundleAction.installBundle(InstallBundleAction. java:76) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actio=
ns.InstallBundleAction.execute(InstallBundleAction.java:29)<br >

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.engine.ParameterizedP=
rovisioningAction.execute(ParameterizedProvisioningAction.ja va:35) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Phase=
..mainPerform(Phase.java:129)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Ph=
ase.perform(Phase.java:72)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.int=
ernal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:4 4) <br>=C2=A0=C2=
=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rf=
orm(Engine.java:54)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.installer.Install.planAndExec=
ute(Install.java:122)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.inst=
aller.Install.run(Install.java:190)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.bu=
ckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.j ava:155) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headless.run(Headless=
..java:341)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headles=
s.run(Headless.java:135)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.c=
mdline.Headless.start(Headless.java:189)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.app.EclipseAppHandle.run=
(EclipseAppHandle.java:194)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runti=
me.internal.adaptor.EclipseAppLauncher.runApplication(Eclips eAppLauncher.ja=
va:110)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.internal.adaptor.=
EclipseAppLauncher.start(EclipseAppLauncher.java:79)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(E=
clipseStarter.java:368)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.a=
daptor.EclipseStarter.run(EclipseStarter.java:179)<br>=C2=A0=C2=A0=C2=A0 at=
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>

=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet=
hodAccessorImpl.java:39)<br>=C2=A0=C2=A0=C2=A0 at sun.reflect.DelegatingMet=
hodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) <br>=C2=A0=C2=
=A0=C2=A0 at java.lang.reflect.Method.invoke(Method.java:597)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.invokeFramework(Mai=
n.java:559)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.basi=
cRun(Main.java:514)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.M=
ain.run(Main.java:1311)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launch=
er.Main.main(Main.java:1287)<br>

!SESSION 2009-07-16 12:41:30.570 ------------------------------------------=
-----<br>eclipse.buildId=3Dunknown<br>java.version=3D1.6.0_06 <br>java.vendo=
r=3DSun Microsystems Inc.<br>BootLoader constants: OS=3Dlinux, ARCH=3Dx86, =
WS=3Dgtk, NL=3Dfr_FR<br>

Framework arguments:=C2=A0 install <a href=3D"http://eclipse.ialto.org/tool=
s/buckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster/hea=
dless-3.5/</a> org.eclipse.buckminster.maven.feature<br>Command-line argume=
nts:=C2=A0 -consolelog install <a href=3D"http://eclipse.ialto.org/tools/bu=
ckminster/headless-3.5/">http://eclipse.ialto.org/tools/buckminster/headles=
s-3.5/</a> org.eclipse.buckminster.maven.feature<br>

<br>!ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16 12:41:3=
8.323<br>!MESSAGE Error while loading manipulator.<br>!STACK 0<br>java.lang=
..IllegalStateException: !fwConfigLocation.equals(fwPersistentDataLocation)<=
br>

=C2=A0=C2=A0=C2=A0 !fwConfigLocation=3D/home/gch/bucky/configuration<br>=C2=
=A0=C2=A0=C2=A0 ,fwPersistentDataLocation=3D/home/gch/bucky/configuration<b=
r>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.equinox=
..EquinoxManipulatorImpl.checkConsistencyOfFwConfigLocAndFwP ersistentDataLoc=
(EquinoxManipulatorImpl.java:65)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmin.equinox.E=
quinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxMan ipulatorImpl.ja=
va:360)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.frameworkadmi=
n.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl .java:331) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.La=
zyManipulator.loadDelegate(LazyManipulator.java:50)<br>=C2=A0=C2=A0=C2=A0 a=
t org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getCon=
figData(LazyManipulator.java:108)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac=
tions.InstallBundleAction.installBundle(InstallBundleAction. java:76) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actio=
ns.InstallBundleAction.execute(InstallBundleAction.java:29)<br >

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.engine.ParameterizedP=
rovisioningAction.execute(ParameterizedProvisioningAction.ja va:35) <br>=C2=
=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Phase=
..mainPerform(Phase.java:129)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Ph=
ase.perform(Phase.java:72)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.int=
ernal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:4 4) <br>=C2=A0=C2=
=A0=C2=A0 at org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rf=
orm(Engine.java:54)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.installer.Install.planAndExec=
ute(Install.java:122)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.inst=
aller.Install.run(Install.java:190)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.bu=
ckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.j ava:155) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headless.run(Headless=
..java:341)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.cmdline.Headles=
s.run(Headless.java:135)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.buckminster.c=
mdline.Headless.start(Headless.java:189)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.app.EclipseAppHandle.run=
(EclipseAppHandle.java:194)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runti=
me.internal.adaptor.EclipseAppLauncher.runApplication(Eclips eAppLauncher.ja=
va:110)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.internal.adaptor.=
EclipseAppLauncher.start(EclipseAppLauncher.java:79)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(E=
clipseStarter.java:368)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.core.runtime.a=
daptor.EclipseStarter.run(EclipseStarter.java:179)<br>=C2=A0=C2=A0=C2=A0 at=
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>

=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet=
hodAccessorImpl.java:39)<br>=C2=A0=C2=A0=C2=A0 at sun.reflect.DelegatingMet=
hodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) <br>=C2=A0=C2=
=A0=C2=A0 at java.lang.reflect.Method.invoke(Method.java:597)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.invokeFramework(Mai=
n.java:559)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.Main.basi=
cRun(Main.java:514)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launcher.M=
ain.run(Main.java:1311)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.launch=
er.Main.main(Main.java:1287)</blockquote>

<div><br><br>=C2=A0</div><div class=3D"gmail_quote">On Thu, Jul 16, 2009 at=
1:17 PM, Thomas Hallgren <span dir=3D"ltr">&lt;<a href=3D"mailto:thomas@ta=
da.se">thomas@tada.se</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_q=
uote" style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0=
pt 0.8ex; padding-left: 1ex;">

<div id=3D":c" class=3D"ii gt">Hi Guillaume,<br>
Are you really using &#39;__&#39; or is that your email client substituting=
a &#39;..&#39; (I seem to recall that some email clients actually do that =
for some obscure reason)? If that&#39;s the case, then try without &#39;..&=
#39; in the BUCKY_DIR. Chances are high that Johannes is right.<br>

<font color=3D"#888888">
<br>
- thomas</font></div></blockquote></div><br>

--001636c597f344781c046ed136e9--
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38314 is a reply to message #38281] Thu, 16 July 2009 17:37 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas Hallgren
Messages: 3229
Registered: July 2009
Senior Member
The error is rather odd given that the locations indeed look the same. I looked at the code that throws the exception.
It does this:

if (!fwConfigLocation.equals(fwPersistentDataLocation))
throw new IllegalStateException("!fwConfigLocation.equals(fwPersistentDataLocation)\n " + "\t!fwConfigLocation=" +
fwConfigLocation.getAbsolutePath() + "\n\t,fwPersistentDataLocation=" + fwPersistentDataLocation.getAbsolutePath());

The fwConfigLocation and fwPersistentDataLocation are both instances of java.io.File. In your log the exception shows up
with the text:

!fwConfigLocation.equals(fwPersistentDataLocation)
!fwConfigLocation=/home/gch/bucky/configuration
,fwPersistentDataLocation=/home/gch/bucky/configuration

So the File's are not equal but the absolute paths appear to be exactly the same. The only way I can see that happening
is if there would be some invisible whitespace or perhaps a double '//' somewhere in the path. Can you please double
check that that's not the case? Also, please note that the error is most likely introduced by the initial director
install even though you don't encounter it until you do the buckminster install.

Regards,
Thomas Hallgren


Guillaume Chatelet wrote:
> Hi Johannes and Thomas,
>
> I used underscores in my name so not to conflict with another
> installation. Just to check I changed it to "bucky" and this gave me the
> same results.
>
> I'm using the last director version from the download page
> http://www.eclipse.org/buckminster/downloads.html
> More precisely this specific download from ialto (I'm in france and it
> seems to be the default mirror for me) :
> http://eclipse.ialto.org/tools/buckminster/products/director _1.0.0.r10307.zip
>
> As for the permissions, well it's all standard, downloaded and extracted
> with my account in my home directory. Script is created with the same
> user and chmoded +x ( well it executes so ... )
>
> It's very odd to me it's working on your computer and not on mine. I
> also tought it could come from an old archive in the proxy cache but I
> tried yesterday evening at home on my Linux box and I had the same
> result ... Really, really strange ...
>
> Guillaume
> Here is the "not so relevant" log with the "bucky" installation directory :
>
> Installing org.eclipse.buckminster.cmdline.product 1.1.350.r10356.
> Operation completed in 25738 ms.
> !SESSION 2009-07-16 12:40:47.654
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.core.headless.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.core.headless.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:41:04.288
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/bucky/configuration
> ,fwPersistentDataLocation=/home/gch/bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
> !SESSION 2009-07-16 12:41:05.083
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.cvs.headless.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.cvs.headless.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:41:10.074
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/bucky/configuration
> ,fwPersistentDataLocation=/home/gch/bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
> !SESSION 2009-07-16 12:41:10.491
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.pde.headless.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.pde.headless.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:41:30.103
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/bucky/configuration
> ,fwPersistentDataLocation=/home/gch/bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
> !SESSION 2009-07-16 12:41:30.570
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
> Framework arguments: install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.maven.feature
> Command-line arguments: -consolelog install
> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
> org.eclipse.buckminster.maven.feature
>
> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
> 12:41:38.323
> !MESSAGE Error while loading manipulator.
> !STACK 0
> java.lang.IllegalStateException:
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/bucky/configuration
> ,fwPersistentDataLocation=/home/gch/bucky/configuration
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
> at
> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
> at
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
> at
> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
> at
> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
> at
> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
> at org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
> at
> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
> at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
> at org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
>
>
>
>
> On Thu, Jul 16, 2009 at 1:17 PM, Thomas Hallgren <thomas@tada.se
> <mailto:thomas@tada.se>> wrote:
>
> Hi Guillaume,
> Are you really using '__' or is that your email client substituting
> a '..' (I seem to recall that some email clients actually do that
> for some obscure reason)? If that's the case, then try without '..'
> in the BUCKY_DIR. Chances are high that Johannes is right.
>
> - thomas
>
>
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38347 is a reply to message #38314] Thu, 16 July 2009 21:50 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas Hallgren
Messages: 3229
Registered: July 2009
Senior Member
I think I know what the problem is. You have to pass an absolute path to the director. So set BUCKY_DIR to an absolute
path and everything will work OK. I did that in my experiment since your original script had
BUCKYDIR=$WORKSPACE/buckminster. I guess your $WORKSPACE wasn't absolute.

Regards,
Thomas Hallgren

Thomas Hallgren wrote:
> The error is rather odd given that the locations indeed look the same. I
> looked at the code that throws the exception. It does this:
>
> if (!fwConfigLocation.equals(fwPersistentDataLocation))
> throw new
> IllegalStateException("!fwConfigLocation.equals(fwPersistentDataLocation)\n "
> + "\t!fwConfigLocation=" + fwConfigLocation.getAbsolutePath() +
> "\n\t,fwPersistentDataLocation=" +
> fwPersistentDataLocation.getAbsolutePath());
>
> The fwConfigLocation and fwPersistentDataLocation are both instances of
> java.io.File. In your log the exception shows up with the text:
>
> !fwConfigLocation.equals(fwPersistentDataLocation)
> !fwConfigLocation=/home/gch/bucky/configuration
> ,fwPersistentDataLocation=/home/gch/bucky/configuration
>
> So the File's are not equal but the absolute paths appear to be exactly
> the same. The only way I can see that happening is if there would be
> some invisible whitespace or perhaps a double '//' somewhere in the
> path. Can you please double check that that's not the case? Also, please
> note that the error is most likely introduced by the initial director
> install even though you don't encounter it until you do the buckminster
> install.
>
> Regards,
> Thomas Hallgren
>
>
> Guillaume Chatelet wrote:
>> Hi Johannes and Thomas,
>>
>> I used underscores in my name so not to conflict with another
>> installation. Just to check I changed it to "bucky" and this gave me
>> the same results.
>>
>> I'm using the last director version from the download page
>> http://www.eclipse.org/buckminster/downloads.html
>> More precisely this specific download from ialto (I'm in france and it
>> seems to be the default mirror for me) :
>> http://eclipse.ialto.org/tools/buckminster/products/director _1.0.0.r10307.zip
>>
>>
>> As for the permissions, well it's all standard, downloaded and
>> extracted with my account in my home directory. Script is created with
>> the same user and chmoded +x ( well it executes so ... )
>>
>> It's very odd to me it's working on your computer and not on mine. I
>> also tought it could come from an old archive in the proxy cache but I
>> tried yesterday evening at home on my Linux box and I had the same
>> result ... Really, really strange ...
>>
>> Guillaume
>> Here is the "not so relevant" log with the "bucky" installation
>> directory :
>>
>> Installing org.eclipse.buckminster.cmdline.product 1.1.350.r10356.
>> Operation completed in 25738 ms.
>> !SESSION 2009-07-16 12:40:47.654
>> -----------------------------------------------
>> eclipse.buildId=unknown
>> java.version=1.6.0_06
>> java.vendor=Sun Microsystems Inc.
>> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
>> Framework arguments: install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.core.headless.feature
>> Command-line arguments: -consolelog install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.core.headless.feature
>>
>> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
>> 12:41:04.288
>> !MESSAGE Error while loading manipulator.
>> !STACK 0
>> java.lang.IllegalStateException:
>> !fwConfigLocation.equals(fwPersistentDataLocation)
>> !fwConfigLocation=/home/gch/bucky/configuration
>> ,fwPersistentDataLocation=/home/gch/bucky/configuration
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
>>
>> at
>>
>> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
>>
>> at
>> org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
>> at
>>
>> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
>>
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
>> at
>> org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
>> at
>>
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>
>> at
>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
>> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
>> !SESSION 2009-07-16 12:41:05.083
>> -----------------------------------------------
>> eclipse.buildId=unknown
>> java.version=1.6.0_06
>> java.vendor=Sun Microsystems Inc.
>> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
>> Framework arguments: install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.cvs.headless.feature
>> Command-line arguments: -consolelog install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.cvs.headless.feature
>>
>> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
>> 12:41:10.074
>> !MESSAGE Error while loading manipulator.
>> !STACK 0
>> java.lang.IllegalStateException:
>> !fwConfigLocation.equals(fwPersistentDataLocation)
>> !fwConfigLocation=/home/gch/bucky/configuration
>> ,fwPersistentDataLocation=/home/gch/bucky/configuration
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
>>
>> at
>>
>> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
>>
>> at
>> org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
>> at
>>
>> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
>>
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
>> at
>> org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
>> at
>>
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>
>> at
>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
>> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
>> !SESSION 2009-07-16 12:41:10.491
>> -----------------------------------------------
>> eclipse.buildId=unknown
>> java.version=1.6.0_06
>> java.vendor=Sun Microsystems Inc.
>> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
>> Framework arguments: install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.pde.headless.feature
>> Command-line arguments: -consolelog install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.pde.headless.feature
>>
>> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
>> 12:41:30.103
>> !MESSAGE Error while loading manipulator.
>> !STACK 0
>> java.lang.IllegalStateException:
>> !fwConfigLocation.equals(fwPersistentDataLocation)
>> !fwConfigLocation=/home/gch/bucky/configuration
>> ,fwPersistentDataLocation=/home/gch/bucky/configuration
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
>>
>> at
>>
>> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
>>
>> at
>> org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
>> at
>>
>> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
>>
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
>> at
>> org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
>> at
>>
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>
>> at
>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
>> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
>> !SESSION 2009-07-16 12:41:30.570
>> -----------------------------------------------
>> eclipse.buildId=unknown
>> java.version=1.6.0_06
>> java.vendor=Sun Microsystems Inc.
>> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
>> Framework arguments: install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.maven.feature
>> Command-line arguments: -consolelog install
>> http://eclipse.ialto.org/tools/buckminster/headless-3.5/
>> org.eclipse.buckminster.maven.feature
>>
>> !ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
>> 12:41:38.323
>> !MESSAGE Error while loading manipulator.
>> !STACK 0
>> java.lang.IllegalStateException:
>> !fwConfigLocation.equals(fwPersistentDataLocation)
>> !fwConfigLocation=/home/gch/bucky/configuration
>> ,fwPersistentDataLocation=/home/gch/bucky/configuration
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentD ataLoc(EquinoxManipulatorImpl.java:65)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:360)
>>
>> at
>>
>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
>>
>> at
>>
>> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
>>
>> at
>>
>> org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
>>
>> at
>>
>> org.eclipse.buckminster.installer.Install.planAndExecute(Ins tall.java:122)
>>
>> at
>> org.eclipse.buckminster.installer.Install.run(Install.java:1 90)
>> at
>>
>> org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abs tractCommand.java:155)
>>
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:3 41)
>> at
>> org.eclipse.buckminster.cmdline.Headless.run(Headless.java:1 35)
>> at
>> org.eclipse.buckminster.cmdline.Headless.start(Headless.java :189)
>> at
>>
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>>
>> at
>>
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
>>
>> at
>>
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>
>> at
>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
>> at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
>>
>>
>>
>>
>> On Thu, Jul 16, 2009 at 1:17 PM, Thomas Hallgren <thomas@tada.se
>> <mailto:thomas@tada.se>> wrote:
>>
>> Hi Guillaume,
>> Are you really using '__' or is that your email client substituting
>> a '..' (I seem to recall that some email clients actually do that
>> for some obscure reason)? If that's the case, then try without '..'
>> in the BUCKY_DIR. Chances are high that Johannes is right.
>>
>> - thomas
>>
>>
>
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38413 is a reply to message #38347] Fri, 17 July 2009 09:09 Go to previous messageGo to next message
Guillaume Chatelet is currently offline Guillaume Chatelet
Messages: 146
Registered: July 2009
Senior Member
--0016e6de17b2ef7243046ee324db
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Way better ! Well done Thomas :)

I just changed bucky to ~/bucky and the error vanished.
However it still doesn't work for another reason :

!ENTRY org.eclipse.equinox.p2.artifact.repository 4 0 2009-07-17
> 13:04:58.388
> !MESSAGE Error processing mirrors URL:
> http://download.cloudsmith.com/buckminster/external/?country Code=fr&timeZone=1&format=xml
> !STACK 1
> org.eclipse.core.runtime.CoreException: HTTP Access Forbidden:
> http://download.cloudsmith.com/buckminster/external/?country Code=fr&timeZone=1&format=xml
> at
> org.eclipse.equinox.internal.p2.repository.RepositoryTranspo rt.stream(RepositoryTransport.java:155)
> at
> org.eclipse.equinox.internal.p2.artifact.repository.MirrorSe lector.computeMirrors(MirrorSelector.java:147)
> at
> org.eclipse.equinox.internal.p2.artifact.repository.MirrorSe lector.initMirrors(MirrorSelector.java:209)
> at
> org.eclipse.equinox.internal.p2.artifact.repository.MirrorSe lector.selectMirror(MirrorSelector.java:259)
> at
> org.eclipse.equinox.internal.p2.artifact.repository.MirrorSe lector.getMirrorLocation(MirrorSelector.java:187)
> at
> org.eclipse.equinox.internal.p2.artifact.repository.simple.S impleArtifactRepository.getMirror(SimpleArtifactRepository.j ava:498)
> at
> org.eclipse.equinox.internal.p2.artifact.repository.simple.S impleArtifactRepository.downloadArtifact(SimpleArtifactRepos itory.java:454)
> at
> org.eclipse.equinox.internal.p2.artifact.repository.simple.S impleArtifactRepository.getArtifact(SimpleArtifactRepository .java:522)
> at
> org.eclipse.equinox.internal.p2.artifact.repository.MirrorRe quest.getArtifact(MirrorRequest.java:200)
> at
> org.eclipse.equinox.internal.p2.artifact.repository.MirrorRe quest.transferSingle(MirrorRequest.java:175)
> at
> org.eclipse.equinox.internal.p2.artifact.repository.MirrorRe quest.transfer(MirrorRequest.java:159)
> at
> org.eclipse.equinox.internal.p2.artifact.repository.MirrorRe quest.perform(MirrorRequest.java:95)
> at
> org.eclipse.equinox.internal.p2.artifact.repository.simple.S impleArtifactRepository.getArtifact(SimpleArtifactRepository .java:511)
> at
> org.eclipse.equinox.internal.p2.artifact.repository.simple.D ownloadJob.run(DownloadJob.java:64)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: org.eclipse.ecf.filetransfer.IncomingFileTransferException:
> Forbidden
> at
> org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientR etrieveFileTransfer.openStreams(HttpClientRetrieveFileTransf er.java:609)
> at
> org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetri eveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTran sfer.java:808)
> at
> org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetri eveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTran sfer.java:506)
> at
> org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocol RetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAda pter.java:98)
> at
> org.eclipse.equinox.internal.p2.repository.FileReader.sendRe trieveRequest(FileReader.java:317)
> at
> org.eclipse.equinox.internal.p2.repository.FileReader.read(F ileReader.java:186)
> at
> org.eclipse.equinox.internal.p2.repository.RepositoryTranspo rt.stream(RepositoryTransport.java:147)
> ... 14 more
>

is there any pb with your server right now ?

I'll update the documentation on Buckminster's web site.

Cheers and thank you a lot !
Guillaume

On Thu, Jul 16, 2009 at 11:50 PM, Thomas Hallgren <thomas@tada.se> wrote:

> I think I know what the problem is. You have to pass an absolute path to
> the director. So set BUCKY_DIR to an absolute path and everything will work
> OK. I did that in my experiment since your original script had
> BUCKYDIR=$WORKSPACE/buckminster. I guess your $WORKSPACE wasn't absolute.
>
> Regards,
> Thomas Hallgren
>

--0016e6de17b2ef7243046ee324db
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Way better ! Well done Thomas :)<br><br>I just changed bucky to ~/bucky and=
the error vanished.<br>However it still doesn&#39;t work for another reaso=
n :<br><br><blockquote style=3D"border-left: 1px solid rgb(204, 204, 204); =
margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class=3D"gmail_quote">

!ENTRY org.eclipse.equinox.p2.artifact.repository 4 0 2009-07-17 13:04:58.3=
88<br>!MESSAGE Error processing mirrors URL: <a href=3D"http://download.clo=
udsmith.com/buckminster/external/?countryCode=3Dfr&amp;t imeZone=3D1&amp;for=
mat=3Dxml"> http://download.cloudsmith.com/buckminster/external/?country Code=
=3Dfr&amp;timeZone=3D1&amp;format=3Dxml</a><br>

!STACK 1<br>org.eclipse.core.runtime.CoreException: HTTP Access Forbidden: =
<a href=3D" http://download.cloudsmith.com/buckminster/external/?country Code=
=3Dfr&amp;timeZone=3D1&amp;format=3Dxml">http://download.cloudsmith.com/buc=
kminster/external/?countryCode=3Dfr&amp;timeZone=3D1& ;amp;format=3Dxml </a><b=
r>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.repository.Repository=
Transport.stream(RepositoryTransport.java:155)<br>=C2=A0=C2=A0=C2=A0 at org=
..eclipse.equinox.internal.p2.artifact.repository.MirrorSele ctor.computeMirr=
ors(MirrorSelector.java:147)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.artifact.repository.M=
irrorSelector.initMirrors(MirrorSelector.java:209)<br>=C2=A0=C2=A0=C2=A0 at=
org.eclipse.equinox.internal.p2.artifact.repository.MirrorSe lector.selectM=
irror(MirrorSelector.java:259)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.artifact.repository.M=
irrorSelector.getMirrorLocation(MirrorSelector.java:187)<br >=C2=A0=C2=A0=C2=
=A0 at org.eclipse.equinox.internal.p2.artifact.repository.simple.S impleArt=
ifactRepository.getMirror(SimpleArtifactRepository.java:498) <br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.artifact.repository.s=
imple.SimpleArtifactRepository.downloadArtifact(SimpleArtifa ctRepository.ja=
va:454)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.artifact.r=
epository.simple.SimpleArtifactRepository.getArtifact(Simple ArtifactReposit=
ory.java:522)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.artifact.repository.M=
irrorRequest.getArtifact(MirrorRequest.java:200)<br>=C2=A0=C2=A0=C2=A0 at o=
rg.eclipse.equinox.internal.p2.artifact.repository.MirrorReq uest.transferSi=
ngle(MirrorRequest.java:175)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.artifact.repository.M=
irrorRequest.transfer(MirrorRequest.java:159)<br>=C2=A0=C2=A0=C2=A0 at org.=
eclipse.equinox.internal.p2.artifact.repository.MirrorReques t.perform(Mirro=
rRequest.java:95)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.=
artifact.repository.simple.SimpleArtifactRepository.getArtif act(SimpleArtif=
actRepository.java:511)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.artifact.repository.s=
imple.DownloadJob.run(DownloadJob.java:64)<br>=C2=A0=C2=A0=C2=A0 at org.ecl=
ipse.core.internal.jobs.Worker.run(Worker.java:55)<br>Caused by: org.eclips=
e.ecf.filetransfer.IncomingFileTransferException: Forbidden<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.ecf.provider.filetransfer.httpclient.Http=
ClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFil eTransfer.java:=
609)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.ecf.provider.filetransfer.retriev=
e.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractR etrieveFileTran=
sfer.java:808)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.ecf.provider.filetransfer.retrieve.Abstra=
ctRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveF ileTransfer.jav=
a:506)<br>=C2=A0=C2=A0=C2=A0 at org.eclipse.ecf.provider.filetransfer.retri=
eve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiPr otocolRetrieveA=
dapter.java:98)<br>

=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.repository.FileReader=
..sendRetrieveRequest(FileReader.java:317)<br>=C2=A0=C2=A0=C2=A0 at org.ecli=
pse.equinox.internal.p2.repository.FileReader.read(FileReade r.java:186) <br>=
=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.internal.p2.repository.Repository=
Transport.stream(RepositoryTransport.java:147)<br>

=C2=A0=C2=A0=C2=A0 ... 14 more<br></blockquote><br>is there any pb with you=
r server right now ?<br><br>I&#39;ll update the documentation on Buckminste=
r&#39;s web site.<br><br>Cheers and thank you a lot !<br>Guillaume<br><br><=
div class=3D"gmail_quote">

On Thu, Jul 16, 2009 at 11:50 PM, Thomas Hallgren <span dir=3D"ltr">&lt;<a =
href=3D"mailto:thomas@tada.se">thomas@tada.se</a>&gt;</span> wrote:<br><blo=
ckquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, 204,=
204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div id=3D":ru" class=3D"ii gt">I think I know what the problem is. You hav=
e to pass an absolute path to the director. So set BUCKY_DIR to an absolute=
path and everything will work OK. I did that in my experiment since your o=
riginal script had BUCKYDIR=3D$WORKSPACE/buckminster. I guess your $WORKSPA=
CE wasn&#39;t absolute.<br>


<br>
Regards,<br>
Thomas Hallgren</div></blockquote></div><br>

--0016e6de17b2ef7243046ee324db--
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38446 is a reply to message #38413] Fri, 17 July 2009 16:32 Go to previous messageGo to next message
Henrik Lindberg is currently offline Henrik Lindberg
Messages: 2500
Registered: July 2009
Senior Member
Our servers are up (I just checked).
The request that is denied is for a directory browse which is indeed
forbidden. It should really ask for a file such as content.jar, so
something is wrong with the request.

- henrik

Guillaume Chatelet wrote:
> Way better ! Well done Thomas :)
>
> I just changed bucky to ~/bucky and the error vanished.
> However it still doesn't work for another reason :
>
> !ENTRY org.eclipse.equinox.p2.artifact.repository 4 0 2009-07-17
> 13:04:58.388
> !MESSAGE Error processing mirrors URL:
> http://download.cloudsmith.com/buckminster/external/?country Code=fr&timeZone=1&format=xml
> < http://download.cloudsmith.com/buckminster/external/?country Code=fr&timeZone=1&format=xml>
> !STACK 1
> is there any pb with your server right now ?
>
> I'll update the documentation on Buckminster's web site.
>
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38512 is a reply to message #38446] Fri, 17 July 2009 17:01 Go to previous messageGo to next message
Eclipse User
Originally posted by: creckord.uni-kassel.de

I get the same error (just with countryCode=de) whenever I do a buckminster install http://download.cloudsmith.com/buckminster/external/ for
(roughly) the first time that day. Subsequent requests run fine then. Perhaps some problem with mirror forwarding?

On 17.07.2009 18:32, Henrik Lindberg wrote:
> Our servers are up (I just checked).
> The request that is denied is for a directory browse which is indeed
> forbidden. It should really ask for a file such as content.jar, so
> something is wrong with the request.
>
> - henrik
>
> Guillaume Chatelet wrote:
>> Way better ! Well done Thomas :)
>>
>> I just changed bucky to ~/bucky and the error vanished.
>> However it still doesn't work for another reason :
>>
>> !ENTRY org.eclipse.equinox.p2.artifact.repository 4 0 2009-07-17
>> 13:04:58.388
>> !MESSAGE Error processing mirrors URL:
>> http://download.cloudsmith.com/buckminster/external/?country Code=fr&timeZone=1&format=xml
>> < http://download.cloudsmith.com/buckminster/external/?country Code=fr&timeZone=1&format=xml>
>> !STACK 1
>> is there any pb with your server right now ?
>>
>> I'll update the documentation on Buckminster's web site.
>>
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38544 is a reply to message #38512] Sat, 18 July 2009 08:18 Go to previous messageGo to next message
Guillaume Chatelet is currently offline Guillaume Chatelet
Messages: 146
Registered: July 2009
Senior Member
--0016364c7e1db2d7dd046ef68da0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

I tried today with my linux box at home. It's US localized and I've got the
same error :

!SUBENTRY 1 org.eclipse.equinox.p2.repository 4 1002 2009-07-18 09:47:42.882
> !MESSAGE HTTP Access Forbidden:
> http://download.cloudsmith.com/buckminster/external/?country Code=us&timeZone=1&format=xml
>

Any ideas ? As Carsten said, it looks like a mirroring issue because the
query part of the url looks like the one I can see on download.eclipse.com.
Is that supposed to happen with cloudsmith site ?

Cheers,
Guillaume

On Fri, Jul 17, 2009 at 7:01 PM, Carsten Reckord <creckord@uni-kassel.de>wrote:

> I get the same error (just with countryCode=de) whenever I do a buckminster
> install http://download.cloudsmith.com/buckminster/external/ for (roughly)
> the first time that day. Subsequent requests run fine then. Perhaps some
> problem with mirror forwarding?

--0016364c7e1db2d7dd046ef68da0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I tried today with my linux box at home. It&#39;s US localized and I&#39;ve=
got the same error :<br><br><blockquote style=3D"border-left: 1px solid rg=
b(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class=3D"g=
mail_quote">

!SUBENTRY 1 org.eclipse.equinox.p2.repository 4 1002 2009-07-18 09:47:42.88=
2<br>!MESSAGE HTTP Access Forbidden: <a href=3D"http://download.cloudsmith.=
com/buckminster/external/?countryCode=3Dus&amp;timeZone= 3D1&amp;format=3Dxm=
l"> http://download.cloudsmith.com/buckminster/external/?country Code=3Dus&am=
p;timeZone=3D1&amp;format=3Dxml</a><br>

</blockquote><br>Any ideas ? As Carsten said, it looks like a mirroring iss=
ue because the query part of the url looks like the one I can see on <a hre=
f=3D"http://download.eclipse.com">download.eclipse.com</a>. Is that suppose=
d to happen with cloudsmith site ?<br>

<br>Cheers,<br>Guillaume<br><br><div class=3D"gmail_quote">On Fri, Jul 17, =
2009 at 7:01 PM, Carsten Reckord <span dir=3D"ltr">&lt;<a href=3D"mailto:cr=
eckord@uni-kassel.de">creckord@uni-kassel.de</a>&gt;</span> wrote:<br><bloc=
kquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, 204, =
204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

I get the same error (just with countryCode=3Dde) whenever I do a buckminst=
er install <a href=3D"http://download.cloudsmith.com/buckminster/external/"=
target=3D"_blank">http://download.cloudsmith.com/buckminster/external/</a>=
for (roughly) the first time that day. Subsequent requests run fine then. =
Perhaps some problem with mirror forwarding?</blockquote>

</div><br>

--0016364c7e1db2d7dd046ef68da0--
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38577 is a reply to message #38544] Sat, 18 July 2009 09:16 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas Hallgren
Messages: 3229
Registered: July 2009
Senior Member
Hi Guillaume,

Guillaume Chatelet wrote:
> I tried today with my linux box at home. It's US localized and I've got
> the same error :
>
> !SUBENTRY 1 org.eclipse.equinox.p2.repository 4 1002 2009-07-18
> 09:47:42.882
> !MESSAGE HTTP Access Forbidden:
> http://download.cloudsmith.com/buckminster/external/?country Code=us&timeZone=1&format=xml
> < http://download.cloudsmith.com/buckminster/external/?country Code=us&timeZone=1&format=xml>
>
This is correct. Access *is* forbidden. This URL makes an attempt to browse the folder and that is not permitted. This
should however not be fatal since the request stems from P2's attempt to obtain a list of mirrors. P2 should simply
ignore the error.

Is the install actually failing or are you just annoyed by the message?

Regards,
Thomas Hallgren
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38610 is a reply to message #38577] Sat, 18 July 2009 09:24 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas Hallgren
Messages: 3229
Registered: July 2009
Senior Member
I added a bugzilla on the fact that our external site contains a bogus URL for obtaining a list of mirrors.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=283920

- thomas

Thomas Hallgren wrote:
> Hi Guillaume,
>
> Guillaume Chatelet wrote:
>> I tried today with my linux box at home. It's US localized and I've
>> got the same error :
>>
>> !SUBENTRY 1 org.eclipse.equinox.p2.repository 4 1002 2009-07-18
>> 09:47:42.882
>> !MESSAGE HTTP Access Forbidden:
>>
>> http://download.cloudsmith.com/buckminster/external/?country Code=us&timeZone=1&format=xml
>>
>>
>> < http://download.cloudsmith.com/buckminster/external/?country Code=us&timeZone=1&format=xml>
>>
>>
> This is correct. Access *is* forbidden. This URL makes an attempt to
> browse the folder and that is not permitted. This should however not be
> fatal since the request stems from P2's attempt to obtain a list of
> mirrors. P2 should simply ignore the error.
>
> Is the install actually failing or are you just annoyed by the message?
>
> Regards,
> Thomas Hallgren
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38641 is a reply to message #38577] Sat, 18 July 2009 09:40 Go to previous messageGo to next message
Guillaume Chatelet is currently offline Guillaume Chatelet
Messages: 146
Registered: July 2009
Senior Member
--0016364c7e1d6dfd23046ef7b376
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hi Thomas,

On Sat, Jul 18, 2009 at 11:16 AM, Thomas Hallgren <thomas@tada.se> wrote:

> Is the install actually failing or are you just annoyed by the message?
>

Yes it's failing

Guillaume

--0016364c7e1d6dfd23046ef7b376
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi Thomas,<br><br><div class=3D"gmail_quote">On Sat, Jul 18, 2009 at 11:16 =
AM, Thomas Hallgren <span dir=3D"ltr">&lt;<a href=3D"mailto:thomas@tada.se"=
>thomas@tada.se</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" =
style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8=
ex; padding-left: 1ex;">

<div id=3D":z8" class=3D"ii gt">Is the install actually failing or are you =
just annoyed by the message?<br>
</div></blockquote></div><br>Yes it&#39;s failing<br><br>Guillaume<br>

--0016364c7e1d6dfd23046ef7b376--
Re: [buckminster-dev] Automatic headless buckminster build and update [message #38689 is a reply to message #38577] Sat, 18 July 2009 10:18 Go to previous message
Guillaume Chatelet is currently offline Guillaume Chatelet
Messages: 146
Registered: July 2009
Senior Member
--0016364d243971d8fb046ef83aa5
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hmm, actually I'm not sure, the plugins seems to be there :

com.ibm.icu.base_4.0.1.v20090415.jar
com.jcraft.jsch_0.1.41.v200903070017.jar
org.apache.ant_1.7.1.v20090120-1145
org.apache.commons.codec_1.3.0.v20080530-1600
org.apache.commons.httpclient_3.1.0.v20080605-1935
org.apache.commons.logging_1.0.4.v200904062259.jar
org.eclipse.ant.core_3.2.100.v20090520.jar
org.eclipse.buckminster.ant_1.1.350.r10356
org.eclipse.buckminster.cmdline_1.0.350.r10356.jar
org.eclipse.buckminster.core_1.1.350.r10461.jar
org.eclipse.buckminster.cvs_1.0.350.r10356.jar
org.eclipse.buckminster.download_1.1.0.r10356.jar
org.eclipse.buckminster.executor_1.0.0.r10356.jar
org.eclipse.buckminster.fetcher_1.0.0.r10356.jar
org.eclipse.buckminster.generic_1.0.0.r10356.jar
org.eclipse.buckminster.installer_1.0.350.r10356.jar
org.eclipse.buckminster.jarprocessor_1.0.0.r10362.jar
org.eclipse.buckminster.jdt_1.0.0.r10356
org.eclipse.buckminster.maven_1.1.350.r10446.jar
org.eclipse.buckminster.opml_1.0.0.r10356.jar
org.eclipse.buckminster.osgi.filter_1.0.0.r10450.jar
org.eclipse.buckminster.pde_1.1.350.r10455
org.eclipse.buckminster.runtime_1.1.0.r10447.jar
org.eclipse.buckminster.sax_1.0.0.r10356.jar
org.eclipse.buckminster.subversion_1.0.0.r10276.jar
org.eclipse.buckminster.subversive_1.0.0.r10301.jar
org.eclipse.core.commands_3.5.0.I20090525-2000.jar
org.eclipse.core.contenttype_3.4.0.v20090429-1800.jar
org.eclipse.core.expressions_3.4.100.v20090429-1800.jar
org.eclipse.core.filebuffers_3.5.0.v20090526-2000.jar
org.eclipse.core.filesystem.linux.x86_1.2.0.v20080604-1400.j ar
org.eclipse.core.filesystem_1.2.0.v20090507.jar
org.eclipse.core.jobs_3.4.100.v20090429-1800.jar
org.eclipse.core.net.linux.x86_1.1.0.I20081021.jar
org.eclipse.core.net_1.2.0.I20090522-1010.jar
org.eclipse.core.resources_3.5.0.v20090512.jar
org.eclipse.core.runtime.compatibility.registry_3.2.200.v200 90429-1800
org.eclipse.core.runtime.compatibility_3.2.0.v20090413.jar
org.eclipse.core.runtime_3.5.0.v20090525.jar
org.eclipse.core.variables_3.2.200.v20090521.jar
org.eclipse.debug.core_3.5.0.v20090526-1600.jar
org.eclipse.ecf.filetransfer_3.0.0.v20090604-1131.jar
org.eclipse.ecf.identity_3.0.0.v20090604-1131.jar
org.eclipse.ecf.provider.filetransfer.httpclient.ssl_1.0.0.v 20090604-1131.jar
org.eclipse.ecf.provider.filetransfer.httpclient_3.0.0.v2009 0604-1131.jar
org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20090604-11 31.jar
org.eclipse.ecf.provider.filetransfer_3.0.0.v20090604-1131.j ar
org.eclipse.ecf.ssl_1.0.0.v20090604-1131.jar
org.eclipse.ecf_3.0.0.v20090604-1131.jar
org.eclipse.equinox.app_1.2.0.v20090520-1800.jar
org.eclipse.equinox.common_3.5.0.v20090520-1800.jar
org.eclipse.equinox.frameworkadmin.equinox_1.0.100.v20090520 -1905.jar
org.eclipse.equinox.frameworkadmin_1.0.100.v20090520-1905.ja r
org.eclipse.equinox.launcher.gtk.linux.x86_1.0.200.v20090520
org.eclipse.equinox.launcher_1.0.200.v20090520.jar
org.eclipse.equinox.p2.artifact.repository_1.0.100.v20090527 -1812.jar
org.eclipse.equinox.p2.console_1.0.100.v20090520-1905.jar
org.eclipse.equinox.p2.core_1.0.100.v20090520-1905.jar
org.eclipse.equinox.p2.director_1.0.100.v20090520-1905.jar
org.eclipse.equinox.p2.engine_1.0.100.v20090525.jar
org.eclipse.equinox.p2.exemplarysetup_1.0.100.v20090520-1905 .jar
org.eclipse.equinox.p2.garbagecollector_1.0.100.v20090520-19 05.jar
org.eclipse.equinox.p2.jarprocessor_1.0.100.v20090520-1905.j ar
org.eclipse.equinox.p2.metadata.repository_1.0.100.v20090525 .jar
org.eclipse.equinox.p2.metadata_1.0.100.v20090525.jar
org.eclipse.equinox.p2.publisher_1.0.0.v20090527-1812.jar
org.eclipse.equinox.p2.repository_1.0.0.v20090601-1921.jar
org.eclipse.equinox.p2.touchpoint.eclipse_1.0.100.v20090611- 1224.jar
org.eclipse.equinox.p2.touchpoint.natives_1.0.100.v20090520- 1905.jar
org.eclipse.equinox.preferences_3.2.300.v20090520-1800.jar
org.eclipse.equinox.registry_3.4.100.v20090520-1800.jar
org.eclipse.equinox.security_1.0.100.v20090520-1800.jar
org.eclipse.equinox.simpleconfigurator.manipulator_1.0.100.v 20090520-1905.jar
org.eclipse.equinox.simpleconfigurator_1.0.100.v20090520-190 5.jar
org.eclipse.jdt.core_3.5.0.v_963.jar
org.eclipse.jdt.debug_3.5.0.v20090526
org.eclipse.jdt.launching_3.5.0.v20090527.jar
org.eclipse.jsch.core_1.1.100.I20090430-0408.jar
org.eclipse.osgi.services_3.2.0.v20090520-1800.jar
org.eclipse.osgi_3.5.0.v20090520.jar
org.eclipse.pde.build_3.5.0.v20090527-1800
org.eclipse.pde.core_3.5.0.v20090602.jar
org.eclipse.team.core_3.5.0.I20090527-0620.jar
org.eclipse.team.cvs.core_3.3.200.I20090430-0408.jar
org.eclipse.team.cvs.ssh2_3.2.200.I20090508-2000.jar
org.eclipse.team.cvs.ssh_3.2.100.I20090508-2000.jar
org.eclipse.team.svn.core_0.7.8.I20090506-1500.jar
org.eclipse.text_3.5.0.v20090513-2000.jar
org.eclipse.update.configurator_3.3.0.v20090312.jar
org.eclipse.update.core.linux_3.2.100.v20081008.jar
org.eclipse.update.core_3.2.300.v20090525.jar
org.polarion.eclipse.team.svn.connector.svnkit16_2.2.0.I2009 0505-1500.jar
org.sat4j.core_2.1.0.v20090520.jar
org.sat4j.pb_2.1.0.v20090520.jar

Well, I've just retested right now but the error message has gone ( you
might have corrected the web site ) and the status code is SUCCESS.

Everything is ok so.

Thx !
Guillaume

On Sat, Jul 18, 2009 at 11:40 AM, Guillaume Chatelet <gch@mikrosimage.eu>wrote:

> Hi Thomas,
>
> On Sat, Jul 18, 2009 at 11:16 AM, Thomas Hallgren <thomas@tada.se> wrote:
>
>> Is the install actually failing or are you just annoyed by the message?
>>
>
> Yes it's failing
>
> Guillaume
>

--0016364d243971d8fb046ef83aa5
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hmm, actually I&#39;m not sure, the plugins seems to be there :<br><br>com.=
ibm.icu.base_4.0.1.v20090415.jar<br>com.jcraft.jsch_0.1.41.v200903070017.ja=
r<br>org.apache.ant_1.7.1.v20090120-1145=C2=A0=C2=A0=C2=A0=C2=A0 <br>org.ap=
ache.commons.codec_1.3.0.v20080530-1600<br>

org.apache.commons.httpclient_3.1.0.v20080605-1935<br>org.apache.commons.lo=
gging_1.0.4.v200904062259.jar<br>org.eclipse.ant.core_3.2.100.v20090520.jar=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <br>org.eclipse.buckminster.ant_=
1.1.350.r10356=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <br>org.eclipse.bu=
ckminster.cmdline_1.0.350.r10356.jar<br>

org.eclipse.buckminster.core_1.1.350.r10461.jar=C2=A0=C2=A0 <br>org.eclipse=
..buckminster.cvs_1.0.350.r10356.jar=C2=A0=C2=A0=C2=A0 <br>org.eclipse.buckm=
inster.download_1.1.0.r10356.jar <br>org.eclipse.buckminster.executor_1.0.0=
..r10356.jar <br>org.eclipse.buckminster.fetcher_1.0.0.r10356.jar=C2=A0 <br>

org.eclipse.buckminster.generic_1.0.0.r10356.jar=C2=A0 <br>org.eclipse.buck=
minster.installer_1.0.350.r10356.jar<br>org.eclipse.buckminster.jarprocesso=
r_1.0.0.r10362.jar<br>org.eclipse.buckminster.jdt_1.0.0.r10356=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <br>

org.eclipse.buckminster.maven_1.1.350.r10446.jar=C2=A0=C2=A0 =C2=A0=C2=A0 <b=
r> org.eclipse.buckminster.opml_1.0.0.r10356.jar=C2=A0=C2=A0=C2 =A0=C2=A0=C2=
=A0=C2=A0=C2=A0 <br>org.eclipse.buckminster.osgi.filter_1.0.0.r10450.jar <b=
r> org.eclipse.buckminster.pde_1.1.350.r10455=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <br>

org.eclipse.buckminster.runtime_1.1.0.r10447.jar=C2=A0=C2=A0 =C2=A0=C2=A0 <b=
r> org.eclipse.buckminster.sax_1.0.0.r10356.jar=C2=A0=C2=A0=C2= A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 <br>org.eclipse.buckminster.subversion_1.0.0.r10276.j=
ar=C2=A0 <br>org.eclipse.buckminster.subversive_1.0.0.r10301.jar=C2=A0 <br>

org.eclipse.core.commands_3.5.0.I20090525-2000.jar=C2=A0=C2= A0 <br>org.ecli=
pse.core.contenttype_3.4.0.v20090429-1800.jar<br>org.eclipse.core.expressio=
ns_3.4.100.v20090429-1800.jar<br>org.eclipse.core.filebuffers_3.5.0.v200905=
26-2000.jar=C2=A0 <br>

org.eclipse.core.filesystem.linux.x86_1.2.0.v20080604-1400.j ar <br>org.eclip=
se.core.filesystem_1.2.0.v20090507.jar<br>org.eclipse.core.jobs_3.4.100.v20=
090429-1800.jar<br>org.eclipse.core.net.linux.x86_1.1.0.I20081021.jar <br>

org.eclipse.core.net_1.2.0.I20090522-1010.jar<br>org.eclipse.core.resources=
_3.5.0.v20090512.jar<br>org.eclipse.core.runtime.compatibility.registry_3.2=
..200.v20090429-1800<br>org.eclipse.core.runtime.compatibility_3.2.0.v200904=
13.jar<br>

org.eclipse.core.runtime_3.5.0.v20090525.jar<br>org.eclipse.core.variables_=
3.2.200.v20090521.jar<br>org.eclipse.debug.core_3.5.0.v20090526-1600.jar <br=
>org.eclipse.ecf.filetransfer_3.0.0.v20090604-1131.jar<br>org.eclipse.ecf.i=
dentity_3.0.0.v20090604-1131.jar<br>

org.eclipse.ecf.provider.filetransfer.httpclient.ssl_1.0.0.v 20090604-1131.j=
ar<br> org.eclipse.ecf.provider.filetransfer.httpclient_3.0.0.v2009 0604-1131=
..jar<br> org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20090604-11 31.jar <=
br>

org.eclipse.ecf.provider.filetransfer_3.0.0.v20090604-1131.j ar <br>org.eclip=
se.ecf.ssl_1.0.0.v20090604-1131.jar<br>org.eclipse.ecf_3.0.0.v20090604-1131=
..jar<br>org.eclipse.equinox.app_1.2.0.v20090520-1800.jar<br >org.eclipse.equ=
inox.common_3.5.0.v20090520-1800.jar<br>

org.eclipse.equinox.frameworkadmin.equinox_1.0.100.v20090520 -1905.jar <br>or=
g.eclipse.equinox.frameworkadmin_1.0.100.v20090520-1905.jar<br >org.eclipse.=
equinox.launcher.gtk.linux.x86_1.0.200.v20090520<br>org.eclipse.equinox.lau=
ncher_1.0.200.v20090520.jar<br>

org.eclipse.equinox.p2.artifact.repository_1.0.100.v20090527 -1812.jar <br>or=
g.eclipse.equinox.p2.console_1.0.100.v20090520-1905.jar<br>org.eclipse.equi=
nox.p2.core_1.0.100.v20090520-1905.jar<br>org.eclipse.equinox.p2.director_1=
..0.100.v20090520-1905.jar<br>

org.eclipse.equinox.p2.engine_1.0.100.v20090525.jar<br>org.eclipse.equinox.=
p2.exemplarysetup_1.0.100.v20090520-1905.jar<br>org.eclipse.equinox.p2.garb=
agecollector_1.0.100.v20090520-1905.jar<br>org.eclipse.equinox.p2.jarproces=
sor_1.0.100.v20090520-1905.jar<br>

org.eclipse.equinox.p2.metadata.repository_1.0.100.v20090525 .jar <br>org.ecl=
ipse.equinox.p2.metadata_1.0.100.v20090525.jar<br>org.eclipse.equinox.p2.pu=
blisher_1.0.0.v20090527-1812.jar<br>org.eclipse.equinox.p2.repository_1.0.0=
..v20090601-1921.jar<br>

org.eclipse.equinox.p2.touchpoint.eclipse_1.0.100.v20090611- 1224.jar <br>org=
..eclipse.equinox.p2.touchpoint.natives_1.0.100.v20090520-19 05.jar <br>org.ec=
lipse.equinox.preferences_3.2.300.v20090520-1800.jar<br>org.eclipse.equinox=
..registry_3.4.100.v20090520-1800.jar<br>

org.eclipse.equinox.security_1.0.100.v20090520-1800.jar<br>org.eclipse.equi=
nox.simpleconfigurator.manipulator_1.0.100.v20090520-1905.ja r <br>org.eclips=
e.equinox.simpleconfigurator_1.0.100.v20090520-1905.jar<br>org.eclipse.jdt.=
core_3.5.0.v_963.jar<br>

org.eclipse.jdt.debug_3.5.0.v20090526<br>org.eclipse.jdt.launching_3.5.0.v2=
0090527.jar<br>org.eclipse.jsch.core_1.1.100.I20090430-0408.jar <br>org.ecli=
pse.osgi.services_3.2.0.v20090520-1800.jar<br>org.eclipse.osgi_3.5.0.v20090=
520.jar<br>

org.eclipse.pde.build_3.5.0.v20090527-1800<br>org.eclipse.pde.core_3.5.0.v2=
0090602.jar<br>org.eclipse.team.core_3.5.0.I20090527-0620.jar <br>org.eclips=
e.team.cvs.core_3.3.200.I20090430-0408.jar<br>org.eclipse.team.cvs.ssh2_3.2=
..200.I20090508-2000.jar<br>

org.eclipse.team.cvs.ssh_3.2.100.I20090508-2000.jar<br>org.eclipse.team.svn=
..core_0.7.8.I20090506-1500.jar<br>org.eclipse.text_3.5.0.v20090513-2000.jar=
<br>org.eclipse.update.configurator_3.3.0.v20090312.jar<br >org.eclipse.upda=
te.core.linux_3.2.100.v20081008.jar<br>

org.eclipse.update.core_3.2.300.v20090525.jar<br>org.polarion.eclipse.team.=
svn.connector.svnkit16_2.2.0.I20090505-1500.jar<br>org.sat4j.core_2.1.0.v20=
090520.jar<br>org.sat4j.pb_2.1.0.v20090520.jar<br><br>Well, I&#39;ve just r=
etested right now but the error message has gone ( you might have corrected=
the web site ) and the status code is SUCCESS.<br>

<br>Everything is ok so.<br><br>Thx !<br>Guillaume<br><br><div class=3D"gma=
il_quote">On Sat, Jul 18, 2009 at 11:40 AM, Guillaume Chatelet <span dir=3D=
"ltr">&lt;gch@mikrosimage.eu&gt;</span> wrote:<br><blockquote class=3D"gmai=
l_quote" style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0p=
t 0pt 0.8ex; padding-left: 1ex;">

Hi Thomas,<div class=3D"im"><br><br><div class=3D"gmail_quote">On Sat, Jul =
18, 2009 at 11:16 AM, Thomas Hallgren <span dir=3D"ltr">&lt;<a href=3D"mail=
to:thomas@tada.se" target=3D"_blank">thomas@tada.se</a>&gt;</span> wrote:<b=
r><blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204=
, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


<div>Is the install actually failing or are you just annoyed by the message=
?<br>
</div></blockquote></div><br></div>Yes it&#39;s failing<br><font color=3D"#=
888888"><br>Guillaume<br>
</font></blockquote></div><br>

--0016364d243971d8fb046ef83aa5--
Previous Topic:Re: [buckminster-dev] Automatic headless buckminster build and update
Next Topic:mspec problems with released buckminster
Goto Forum:
  


Current Time: Fri Oct 24 13:31:08 GMT 2014

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

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