Skip to main content



      Home
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 Go to next message
Eclipse UserFriend
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 #276296 is a reply to message #276292] Sat, 20 November 2004 09:41 Go to previous messageGo to next message
Eclipse UserFriend
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.

As an additional data point. I can run eclipse just fine on FC3. But if
I try to run it across X it fails with the following messages. I have
tried this with the client on both FC2 and FC3. It works fine on a FC2
server but fails on a FC3 server. (in this case ox is a RH9 machine that
I am ssh into from from a FC3 box. If I ssh in from FC2 it works fine)

ox:~ [1.2] eclipse
The program '<unknown>' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 9994 error_code 3 request_code 38 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() functi


JVM terminated. Exit code=1
/usr/local/bin/java
-cp /usr/local/bin/startup.jar org.eclipse.core.launcher.Main
-os linux
-ws gtk
-arch x86
-showsplash /usr/local/bin/eclipse -showsplash 600
-exitdata /usr/local/bin/eclipse -exitdata 360003
-vm /usr/local/bin/java
-vmargs
/cp /usr/local/bin/startup.jar org.eclipse.core.launcher.Main
Re: Eclipse is broken on RedHat Fedora Core 3 [message #276298 is a reply to message #276292] Sat, 20 November 2004 10:26 Go to previous messageGo to next message
Eclipse UserFriend
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 Go to previous messageGo to next message
Eclipse UserFriend
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 Go to previous message
Eclipse UserFriend
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
Previous Topic:Problem searching: "an error occurred while traversing resources"
Next Topic:Hot code replace
Goto Forum:
  


Current Time: Sat May 10 18:47:46 EDT 2025

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

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

Back to the top