Home » Eclipse Projects » Eclipse Platform » Eclipse is broken on RedHat Fedora Core 3
Eclipse is broken on RedHat Fedora Core 3 [message #276292] |
Fri, 19 November 2004 21:56  |
Eclipse User |
|
|
|
Originally posted by: andrayk-nospam.futureway-nospam.com
Hello,
I posted this problem report in CDT newsgroup first, but then realized
that I should have posted in here instead.
I have Eclipse 3.00/CDT installation here on my RedHat workstation.
It worked just fine with Fedora Core 2, but once I moved to Fedora Core 3,
I can no longer bring Eclipse up. I see Eclipse logo flashing on the
screen, and then error message pops up indicating JVM has terminated.
Here is Eclipse error log:
------------------------------------------------------
clipse.buildId=I200406251208
java.fullversion=GNU libgcj 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
!ENTRY org.eclipse.osgi Nov 19, 2004 21:27:27.486
!MESSAGE Startup error
!STACK 1
java.lang.NoClassDefFoundError: while resolving class:
org.eclipse.core.runtime.adaptor.EclipseAdaptor
at java.lang.VMClassLoader.resolveClass(java.lang.Class)
(/usr/lib/libgcj.so.5.0.0)
at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.5.0.0)
at java.lang.Class.forName(java.lang.String, boolean,
java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
at java.lang.Class.forName(java.lang.String) (/usr/lib/libgcj.so.5.0.0)
at org.eclipse.core.runtime.adaptor.EclipseStarter.createAdapto r()
(Unknown Source)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.startup(java .lang.String[],
java.lang.Runnable) (Unknown Source)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(java.lan g.String[],
java.lang.Runnable) (Unknown Source)
at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method,
boolean, boolean, java.lang.Class[], jvalue, jvalue, boolean)
(/usr/lib/libgcj.so.5.0.0)
at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method,
boolean, java.lang.Class[], java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0)
at java.lang.reflect.Method.invoke(java.lang.Object,
java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0)
at org.eclipse.core.launcher.Main.basicRun(java.lang.String[]) (Unknown
Source)
at org.eclipse.core.launcher.Main.run(java.lang.String[]) (Unknown
Source)
at org.eclipse.core.launcher.Main.main(java.lang.String[]) (Unknown
Source)
Caused by: java.lang.ClassNotFoundException:
org.xml.sax.helpers.DefaultHandler not found in
[file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0. 1/core.jar,
file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /console.jar,
file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /osgi.jar,
file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /resolver.jar,
file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /defaultAdaptor.jar,
file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /eclipseAdaptor.jar]
at java.net.URLClassLoader.findClass(java.lang.String)
(/usr/lib/libgcj.so.5.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean)
(/usr/lib/libgcj.so.5.0.0)
at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader)
(/usr/lib/libgcj.so.5.0.0)
at _Jv_ClassReader.handleClassBegin(int, int, int)
(/usr/lib/libgcj.so.5.0.0)
at _Jv_ClassReader.parse() (/usr/lib/libgcj.so.5.0.0)
at _Jv_DefineClass(java.lang.Class, byte[], int, int)
(/usr/lib/libgcj.so.5.0.0)
at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader,
java.lang.String, byte[], int, int, java.security.ProtectionDomain)
(/usr/lib/libgcj.so.5.0.0)
at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int,
int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.5.0.0)
at java.security.SecureClassLoader.defineClass(java.lang.String ,
byte[], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.5.0.0)
at java.net.URLClassLoader.findClass(java.lang.String)
(/usr/lib/libgcj.so.5.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean)
(/usr/lib/libgcj.so.5.0.0)
at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader)
(/usr/lib/libgcj.so.5.0.0)
at _Jv_PrepareCompiledClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
at _Jv_WaitForState(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0)
at java.lang.VMClassLoader.linkClass0(java.lang.Class)
(/usr/lib/libgcj.so.5.0.0)
at java.lang.VMClassLoader.resolveClass(java.lang.Class)
(/usr/lib/libgcj.so.5.0.0)
...12 more
------------------------------------------------------------ ---------------
Any help would be greatly appreciated.
Thanks and regards,
Andray
|
|
| |
Re: Eclipse is broken on RedHat Fedora Core 3 [message #276298 is a reply to message #276292] |
Sat, 20 November 2004 10:26   |
Eclipse User |
|
|
|
Originally posted by: pascal.ibm.canada
Eclipse is not tested with GCJ.
PaScaL
Andray Kaganovsky wrote:
> Hello,
>
> I posted this problem report in CDT newsgroup first, but then realized
> that I should have posted in here instead.
>
> I have Eclipse 3.00/CDT installation here on my RedHat workstation.
> It worked just fine with Fedora Core 2, but once I moved to Fedora Core 3,
> I can no longer bring Eclipse up. I see Eclipse logo flashing on the
> screen, and then error message pops up indicating JVM has terminated.
>
> Here is Eclipse error log:
>
> ------------------------------------------------------
> clipse.buildId=I200406251208
> java.fullversion=GNU libgcj 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
>
> !ENTRY org.eclipse.osgi Nov 19, 2004 21:27:27.486
> !MESSAGE Startup error
> !STACK 1
> java.lang.NoClassDefFoundError: while resolving class:
> org.eclipse.core.runtime.adaptor.EclipseAdaptor
> at java.lang.VMClassLoader.resolveClass(java.lang.Class)
> (/usr/lib/libgcj.so.5.0.0)
> at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.5.0.0)
> at java.lang.Class.forName(java.lang.String, boolean,
> java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
> at java.lang.Class.forName(java.lang.String) (/usr/lib/libgcj.so.5.0.0)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.createAdapto r()
> (Unknown Source)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.startup(java .lang.String[],
> java.lang.Runnable) (Unknown Source)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(java.lan g.String[],
> java.lang.Runnable) (Unknown Source)
> at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method,
> boolean, boolean, java.lang.Class[], jvalue, jvalue, boolean)
> (/usr/lib/libgcj.so.5.0.0)
> at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method,
> boolean, java.lang.Class[], java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0)
> at java.lang.reflect.Method.invoke(java.lang.Object,
> java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0)
> at org.eclipse.core.launcher.Main.basicRun(java.lang.String[])
> (Unknown Source)
> at org.eclipse.core.launcher.Main.run(java.lang.String[]) (Unknown
> Source)
> at org.eclipse.core.launcher.Main.main(java.lang.String[]) (Unknown
> Source)
> Caused by: java.lang.ClassNotFoundException:
> org.xml.sax.helpers.DefaultHandler not found in
> [file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0. 1/core.jar,
> file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /console.jar,
> file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /osgi.jar,
> file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /resolver.jar,
> file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /defaultAdaptor.jar,
> file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /eclipseAdaptor.jar]
>
> at java.net.URLClassLoader.findClass(java.lang.String)
> (/usr/lib/libgcj.so.5.0.0)
> at java.lang.ClassLoader.loadClass(java.lang.String, boolean)
> (/usr/lib/libgcj.so.5.0.0)
> at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader)
> (/usr/lib/libgcj.so.5.0.0)
> at _Jv_ClassReader.handleClassBegin(int, int, int)
> (/usr/lib/libgcj.so.5.0.0)
> at _Jv_ClassReader.parse() (/usr/lib/libgcj.so.5.0.0)
> at _Jv_DefineClass(java.lang.Class, byte[], int, int)
> (/usr/lib/libgcj.so.5.0.0)
> at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader,
> java.lang.String, byte[], int, int, java.security.ProtectionDomain)
> (/usr/lib/libgcj.so.5.0.0)
> at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int,
> int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.5.0.0)
> at java.security.SecureClassLoader.defineClass(java.lang.String ,
> byte[], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.5.0.0)
> at java.net.URLClassLoader.findClass(java.lang.String)
> (/usr/lib/libgcj.so.5.0.0)
> at java.lang.ClassLoader.loadClass(java.lang.String, boolean)
> (/usr/lib/libgcj.so.5.0.0)
> at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader)
> (/usr/lib/libgcj.so.5.0.0)
> at _Jv_PrepareCompiledClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
> at _Jv_WaitForState(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0)
> at java.lang.VMClassLoader.linkClass0(java.lang.Class)
> (/usr/lib/libgcj.so.5.0.0)
> at java.lang.VMClassLoader.resolveClass(java.lang.Class)
> (/usr/lib/libgcj.so.5.0.0)
> ...12 more
> ------------------------------------------------------------ ---------------
>
> Any help would be greatly appreciated.
>
> Thanks and regards,
> Andray
>
|
|
|
Eclipse is broken on RedHat Fedora Core 3 [message #276304 is a reply to message #276292] |
Sat, 20 November 2004 19:23   |
Eclipse User |
|
|
|
Originally posted by: andrayk-nospam.futureway-nospam.com
The workaround for this problem has been suggested in CDT newsgroup
by Cavit Viral: create directory named 'jre' in Eclipse's root
directory, and copy entire SUN's JRE to this directory. This worked
for me.
regards,
Andray
> Hello,
> I posted this problem report in CDT newsgroup first, but then realized
> that I should have posted in here instead.
> I have Eclipse 3.00/CDT installation here on my RedHat workstation.
> It worked just fine with Fedora Core 2, but once I moved to Fedora Core 3,
> I can no longer bring Eclipse up. I see Eclipse logo flashing on the
> screen, and then error message pops up indicating JVM has terminated.
> Here is Eclipse error log:
> ------------------------------------------------------
> clipse.buildId=I200406251208
> java.fullversion=GNU libgcj 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
> !ENTRY org.eclipse.osgi Nov 19, 2004 21:27:27.486
> !MESSAGE Startup error
> !STACK 1
> java.lang.NoClassDefFoundError: while resolving class:
> org.eclipse.core.runtime.adaptor.EclipseAdaptor
> at java.lang.VMClassLoader.resolveClass(java.lang.Class)
> (/usr/lib/libgcj.so.5.0.0)
> at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.5.0.0)
> at java.lang.Class.forName(java.lang.String, boolean,
> java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
> at java.lang.Class.forName(java.lang.String) (/usr/lib/libgcj.so.5.0.0)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.createAdapto r()
> (Unknown Source)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.startup(java .lang.String[],
> java.lang.Runnable) (Unknown Source)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(java.lan g.String[],
> java.lang.Runnable) (Unknown Source)
> at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method,
> boolean, boolean, java.lang.Class[], jvalue, jvalue, boolean)
> (/usr/lib/libgcj.so.5.0.0)
> at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method,
> boolean, java.lang.Class[], java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0)
> at java.lang.reflect.Method.invoke(java.lang.Object,
> java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0)
> at org.eclipse.core.launcher.Main.basicRun(java.lang.String[]) (Unknown
> Source)
> at org.eclipse.core.launcher.Main.run(java.lang.String[]) (Unknown
> Source)
> at org.eclipse.core.launcher.Main.main(java.lang.String[]) (Unknown
> Source)
> Caused by: java.lang.ClassNotFoundException:
> org.xml.sax.helpers.DefaultHandler not found in
> [file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0. 1/core.jar,
> file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /console.jar,
> file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /osgi.jar,
> file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /resolver.jar,
>
file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /defaultAdaptor.jar,
>
file:/usr/eclipse/300/eclipse/plugins/org.eclipse.osgi_3.0.1 /eclipseAdaptor.jar]
> at java.net.URLClassLoader.findClass(java.lang.String)
> (/usr/lib/libgcj.so.5.0.0)
> at java.lang.ClassLoader.loadClass(java.lang.String, boolean)
> (/usr/lib/libgcj.so.5.0.0)
> at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader)
> (/usr/lib/libgcj.so.5.0.0)
> at _Jv_ClassReader.handleClassBegin(int, int, int)
> (/usr/lib/libgcj.so.5.0.0)
> at _Jv_ClassReader.parse() (/usr/lib/libgcj.so.5.0.0)
> at _Jv_DefineClass(java.lang.Class, byte[], int, int)
> (/usr/lib/libgcj.so.5.0.0)
> at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader,
> java.lang.String, byte[], int, int, java.security.ProtectionDomain)
> (/usr/lib/libgcj.so.5.0.0)
> at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int,
> int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.5.0.0)
> at java.security.SecureClassLoader.defineClass(java.lang.String ,
> byte[], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.5.0.0)
> at java.net.URLClassLoader.findClass(java.lang.String)
> (/usr/lib/libgcj.so.5.0.0)
> at java.lang.ClassLoader.loadClass(java.lang.String, boolean)
> (/usr/lib/libgcj.so.5.0.0)
> at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader)
> (/usr/lib/libgcj.so.5.0.0)
> at _Jv_PrepareCompiledClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
> at _Jv_WaitForState(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0)
> at java.lang.VMClassLoader.linkClass0(java.lang.Class)
> (/usr/lib/libgcj.so.5.0.0)
> at java.lang.VMClassLoader.resolveClass(java.lang.Class)
> (/usr/lib/libgcj.so.5.0.0)
> ...12 more
> ------------------------------------------------------------ ---------------
> Any help would be greatly appreciated.
> Thanks and regards,
> Andray
|
|
|
Re: Eclipse is broken on RedHat Fedora Core 3 [message #276360 is a reply to message #276304] |
Mon, 22 November 2004 06:21  |
Eclipse User |
|
|
|
Andray Kaganovsky wrote:
> The workaround for this problem has been suggested in CDT newsgroup
> by Cavit Viral: create directory named 'jre' in Eclipse's root
> directory, and copy entire SUN's JRE to this directory. This worked
> for me.
Or (to save some disk space :-) ), specify the 'java' executable to use
when starting eclipse using the -vm argument. Note that FC3 defaults to
a GCJ placeholder for /usr/bin/java.
-tom
|
|
|
Goto Forum:
Current Time: Sat May 10 18:47:46 EDT 2025
Powered by FUDForum. Page generated in 0.03098 seconds
|