Bug#683930: eclipse: 3.8.0~rc4-1 exits with log error: Unable to acquire application

Jakub Adam jakub.adam at ktknet.cz
Sat Aug 11 12:06:19 UTC 2012


Hi,

On 11.8.2012 05:18, JS wrote:
> I retried your suggestion but never got the console to look for the output you suggested. Below is all I saw
> (also tried adding the -clean option, with the same result).
>
> jack at berkeley:~ => eclipse -console -consoleLog -noExit
> !SESSION 2012-08-10 23:05:56.732 -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.7.0_05
> java.vendor=Oracle Corporation
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
> Command-line arguments: -os linux -ws gtk -arch x86 -console -consoleLog
>
> !ENTRY org.eclipse.osgi 4 0 2012-08-10 23:05:56.964
> !MESSAGE Could not find bundle: org.eclipse.equinox.console
> !STACK 0
> org.osgi.framework.BundleException: Could not find bundle: org.eclipse.equinox.console
> at org.eclipse.osgi.framework.internal.core.ConsoleManager.checkForConsoleBundle(ConsoleManager.java:211)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:297)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1438)

Hmm no wonder you couldn't get the console when Eclipse is unable to load even the console support bundle.
Looking at the dependencies of org.eclipse.equinox.console, could you please check that you have installed
the latest versions of these packages available in Debian testing?

  libfelix-gogo-command-java
  libfelix-gogo-shell-java
  libservlet3.0-java
  libtomcat7-java

Eclipse is not declaring a dependency on any particular version of these packages so you might have an old,
incompatible one. Our list of required packages should be updated in this case.

> !ENTRY org.eclipse.osgi 4 0 2012-08-10 23:05:56.972
> !MESSAGE Application error
> !STACK 1
> java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see
> config.ini).
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:74)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1438)

Looks only as a consequence of previous error(s).

Regards,

Jakub



More information about the pkg-java-maintainers mailing list