Bug#683930: eclipse: 3.8.0~rc4-1 exits with log error: Unable to acquire application service
js
jshaio at yahoo.com
Sun Aug 5 14:37:18 UTC 2012
Package: eclipse
Version: 3.7.2-1
Severity: important
Dear Maintainer,
After upgrading from eclipse 3.7.2-1 to 3.8.0~rc4-1, eclipse no longer starts.
One sees the initial splash screen, followed by a error dialog that the configuration is wrong,
although the same config worked with 3.7.2-1.
This error had appeared in 3.7.2-1 in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=663734
but using the work-around mentioned in that bug does not fix the problem in 3.8.0.
[That workaround was to link all /usr/lib/jni/libswt* to ~/.swt/lib/linux/x86]
Bug 663734 has been closed.
I tried removing my config and restarting but still got the same error.
The error log generated says:
java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini).
I have verified that the downloaded 3.8 tar file from eclipse.org works without problem and with my
existing config, so suspect this is a packaging issue.
Here are some additional packages that are relevant (I rolled back to 3.7.2-1 to use eclipse after this failure):
ii libswt-gtk-3-java 3.7.2-1 Standard Widget Toolkit for GTK+ Java library
ii libswt-gtk-3-java-gcj 3.7.2-1 Standard Widget Toolkit for GTK+ native library
ii libswt-gtk-3-jni 3.7.2-1 Standard Widget Toolkit for GTK+ JNI library
un libswt-gtk-3.4-java <none> (no description available)
un libswt-gtk-3.4-jni <none> (no description available)
un libswt-gtk-3.5-jni <none> (no description available)
I am using the current Oracle java (as my java alternative) and eclipse 3.7.2 (and 3.8.0 from the eclipse.org blob)
work find with it.
Here is the complete eclipse log generated:
!SESSION 2012-07-29 00:36:34.565 -----------------------------------------------
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 -debug
!ENTRY org.eclipse.osgi 4 0 2012-07-29 00:36:34.812
!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)
-- System Information:
Debian Release: wheezy/sid
Architecture: i386 (i686)
Kernel: Linux 3.1.0-1-686-pae (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages eclipse depends on:
ii eclipse-jdt 3.7.2-1
ii eclipse-pde 3.7.2-1
eclipse recommends no packages.
eclipse suggests no packages.
Versions of packages eclipse-platform depends on:
ii ant 1.8.2-4
ii ant-optional 1.8.2-4
ii default-jre [java6-runtime] 1:1.6-46
ii eclipse-platform-data 3.7.2-1
ii eclipse-rcp 3.7.2-1
ii gcj-4.6-jre [java5-runtime] 4.6.2-2
ii gcj-jre [java5-runtime] 4:4.6.1-3
ii java-common 0.46
ii libc6 2.13-24
ii libcommons-codec-java 1.5-1
ii libcommons-el-java 1.0-7
ii libcommons-httpclient-java 3.1-10
ii libcommons-logging-java 1.1.1-9
ii libjasper-java 5.5.33-2
ii libjetty-java 6.1.24-6
ii libjsch-java 0.1.42-2
ii liblucene2-java 2.9.4+ds1-4
ii libservlet2.5-java 6.0.35-1
ii openjdk-6-jre [java6-runtime] 6b24-1.11.1-6
ii openjdk-7-jre [java6-runtime] 7~u3-2.1.1~pre1-2
ii perl 5.14.2-12
ii sat4j 2.3.0-3
ii sun-java6-jre [java6-runtime] 6.26-3
Versions of packages eclipse-platform recommends:
ii eclipse-pde 3.7.2-1
Versions of packages eclipse-platform suggests:
ii eclipse-jdt 3.7.2-1
Versions of packages eclipse-pde depends on:
ii default-jre [java6-runtime] 1:1.6-46
ii eclipse-jdt 3.7.2-1
ii eclipse-platform 3.7.2-1
ii gcj-4.6-jre [java5-runtime] 4.6.2-2
ii gcj-jre [java5-runtime] 4:4.6.1-3
ii libasm3-java 3.3.2-1
ii openjdk-6-jre [java6-runtime] 6b24-1.11.1-6
ii openjdk-7-jre [java6-runtime] 7~u3-2.1.1~pre1-2
ii sun-java6-jre [java6-runtime] 6.26-3
eclipse-pde suggests no packages.
Versions of packages eclipse-jdt depends on:
ii default-jre [java6-runtime] 1:1.6-46
ii eclipse-platform 3.7.2-1
ii gcj-4.6-jre [java5-runtime] 4.6.2-2
ii gcj-jre [java5-runtime] 4:4.6.1-3
ii junit 3.8.2-8
ii junit4 4.10-3
ii libhamcrest-java 1.1-8
ii openjdk-6-jre [java6-runtime] 6b24-1.11.1-6
ii openjdk-7-jre [java6-runtime] 7~u3-2.1.1~pre1-2
ii sun-java6-jre [java6-runtime] 6.26-3
Versions of packages eclipse-jdt recommends:
ii sun-java6-jdk 6.26-3
eclipse-jdt suggests no packages.
-- no debconf information
More information about the pkg-java-maintainers
mailing list