[Resolved] - Buckminster 4.4 (headless) - Error during installation [message #1389002] |
Fri, 27 June 2014 07:39  |
Eclipse User |
|
|
|
Hello,
I'm trying to install the new buckminster 4.4, on a windows 7 / java 8 PC (on which I already installed successfully 4.2 & 4.3 in the past).
I'm following the same procedure as for 4.3, but it fails:
C:\Applis>cd director
C:\Applis\director>director.bat -r http://download.eclipse.org/tools/buckminster/headless-4.4 -d C:\Applis\buckminster -p Buckminster -i org.eclipse.buckminster.cmdline.product
Installing org.eclipse.buckminster.cmdline.product 1.6.0.v20140318-2214.
Operation completed in 14354 ms.
C:\Applis\director>cd ..
C:\Applis>cd buckminster
C:\Applis\buckminster>buckminster.bat install http://download.eclipse.org/tools/buckminster/headless-4.4/ org.eclipse.buckminster.core.headless.feature
An error occurred while installing the items
[0]session context was:(profile=Buckminster, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]com.ibm.icu.base 52.1.0.v201404171520, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
[0]Could not acquire the framework manipulator service.
Caused by:
[edit]
The same problem can be reproduced on a Linux / java 6 computer; by adding debug option, I can get a stack trace:
./buckminster -L debug install http://download.eclipse.org/tools/buckminster/headless-4.4/ org.eclipse.buckminster.core.headless.feature
install 'http://download.eclipse.org/tools/buckminster/headless-4.4/' 'org.eclipse.buckminster.core.headless.feature'
org.eclipse.core.runtime.CoreException: An error occurred while installing the items
at org.eclipse.buckminster.installer.Install.planAndExecute(Install.java:109)
at org.eclipse.buckminster.installer.Install.run(Install.java:164)
at org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.java:200)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:343)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:284)
at org.eclipse.buckminster.cmdline.Headless.start(Headless.java:358)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Contains: session context was:(profile=Buckminster, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]com.ibm.icu.base 52.1.0.v201404171520, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
Contains: Could not acquire the framework manipulator service.
java.lang.IllegalStateException: Could not acquire the framework manipulator service.
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.loadDelegate(LazyManipulator.java:45)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.getConfigData(LazyManipulator.java:108)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.installBundle(InstallBundleAction.java:75)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.execute(InstallBundleAction.java:32)
at org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction.execute(ParameterizedProvisioningAction.java:38)
at org.eclipse.equinox.internal.p2.engine.Phase.mainPerform(Phase.java:183)
at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:95)
at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:47)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:75)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:44)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:48)
at org.eclipse.buckminster.installer.Install.planAndExecute(Install.java:105)
at org.eclipse.buckminster.installer.Install.run(Install.java:164)
at org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.java:200)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:343)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:284)
at org.eclipse.buckminster.cmdline.Headless.start(Headless.java:358)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
An error occurred while installing the items
[0]session context was:(profile=Buckminster, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]com.ibm.icu.base 52.1.0.v201404171520, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
[0]Could not acquire the framework manipulator service.
Caused by: [0]java.lang.IllegalStateException: Could not acquire the framework manipulator service.
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.loadDelegate(LazyManipulator.java:45)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.getConfigData(LazyManipulator.java:108)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.installBundle(InstallBundleAction.java:75)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.execute(InstallBundleAction.java:32)
at org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction.execute(ParameterizedProvisioningAction.java:38)
at org.eclipse.equinox.internal.p2.engine.Phase.mainPerform(Phase.java:183)
at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:95)
at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:47)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:75)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:44)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:48)
at org.eclipse.buckminster.installer.Install.planAndExecute(Install.java:105)
at org.eclipse.buckminster.installer.Install.run(Install.java:164)
at org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.java:200)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:343)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:284)
at org.eclipse.buckminster.cmdline.Headless.start(Headless.java:358)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Any suggestion welcome ...
Thanks,
Bernard.
[Updated on: Fri, 27 June 2014 19:58] by Moderator Report message to a moderator
|
|
|
[Resolved] Buckminster 4.4 (headless) - Error during installation [message #1389423 is a reply to message #1389002] |
Fri, 27 June 2014 19:57   |
Eclipse User |
|
|
|
Okay ...
It's possible to workaround this problem by adding the bundle org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar in the buckminster/plugins directory (the plugin can be get eg. from a working Luna IDE) and by adding the line:
org.eclipse.osgi.compatibility.state,1.0.0.v20140403-1907,plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar,4,false
in the buckminster/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info file.
After that, it's possible to proceed with buckminster installation as usual.
HTH,
Bernard.
|
|
|
Re: Buckminster 4.4 (headless) - Error during installation [message #1393944 is a reply to message #1389002] |
Fri, 04 July 2014 14:23   |
Eclipse User |
|
|
|
Hi,
i run into the same problem. All additional features, required to use
Buckminster headless, cannot be installed
(org.eclipse.buckminster.core.headless,
org.eclipse.buckminster.pde.headless,
org.eclipse.buckminster.emma.headless, ...).
Under these conditions the 4.4 port of Buckminster is not useable :-(
and we have to stay on the 4.3 variant. Please give us a working update!
Thanks
Ralf
Am 27.06.2014 09:39, schrieb Bernard SARTER:
> Hello,
>
> I'm trying to install the new buckminster 4.4, on a windows 7 PC (on
> which I already installed successfully 4.2 & 4.3 in the past).
>
> I'm following the same procedure as for 4.3, but it fails:
>
> C:\Applis>cd director
>
> C:\Applis\director>director.bat -r
> http://download.eclipse.org/tools/buckminster/headless-4.4 -d
> C:\Applis\buckminster -p Buckminster -i
> org.eclipse.buckminster.cmdline.product
> Installing org.eclipse.buckminster.cmdline.product 1.6.0.v20140318-2214.
> Operation completed in 14354 ms.
>
> C:\Applis\director>cd ..
>
> C:\Applis>cd buckminster
>
> C:\Applis\buckminster>buckminster.bat install
> http://download.eclipse.org/tools/buckminster/headless-4.4/
> org.eclipse.buckminster.core.headless.feature
> An error occurred while installing the items
> [0]session context was:(profile=Buckminster,
> phase=org.eclipse.equinox.internal.p2.engine.phases.Install,
> operand=null --> [R]com.ibm.icu.base 52.1.0.v201404171520,
> action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
>
> [0]Could not acquire the framework manipulator service.
> Caused by:
>
>
> (the caused by is empty).
>
> Any suggestion welcome ...
>
> Thanks,
> Bernard.
|
|
|
Re: [Resolved] Buckminster 4.4 (headless) - Error during installation [message #1397801 is a reply to message #1389423] |
Thu, 10 July 2014 07:18   |
Eclipse User |
|
|
|
Hi Bernard,
Thanks for doing the investigating work here. I'm on vacation right now but I will fix this as soon as I get back. Could
you please enter your findings in a Bugzilla?
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Buckminster
Thanks,
Thomas Hallgren
On 2014-06-27 21:57, Bernard SARTER wrote:
> Okay ...
>
> It's possible to workaround this problem by adding the bundle
> org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar in the buckminster/plugins directory (the plugin can be
> get eg. from a working Luna IDE) and by adding the line:
> org.eclipse.osgi.compatibility.state,1.0.0.v20140403-1907,plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar,4,false
>
> in the buckminster/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info file.
>
> After that, it's possible to proceed with buckminster installation as usual.
>
> HTH,
> Bernard.
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04725 seconds