Problem with in RMIC

Hai

i am not able to compile my class file with RMI compiler inRED HAT LINUX 9.0 I tried with bith jsdk1.4 & 1.5 both shows the following error

Exception in thread "main" java.lang.InternalError: unexpected exception during

linking: java.lang.ClassNotFoundException: java.lang.StringBuilder

at 0x40268e17: java.lang.Throwable.Throwable(java.lang.String) (/usr/lib/./libgcj.so.3)

at 0x4025bc8e: java.lang.Error.Error(java.lang.String) (/usr/lib/./libgcj.so.3)

at 0x402691fa: java.lang.VirtualMachineError.VirtualMachineError(java.lang.String) (/usr/lib/./libgcj.so.3)

at 0x4025d62e: java.lang.InternalError.InternalError(java.lang.String) (/usr/lib/./libgcj.so.3)

at 0x4025ad82: java.lang.ClassLoader.resolveClass0(java.lang.Class) (/usr/lib/./libgcj.so.3)

at 0x4024646c: java.lang.Class.initializeClass() (/usr/lib/./libgcj.so.3)

at 0x40244d04: java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/./libgcj.so.3)

at 0x40244d9f: java.lang.Class.forName(java.lang.String) (/usr/lib/./libgcj.so.3)

at 0x4031bbd7: gnu.java.rmi.rmic.RMIC.findClass() (/usr/lib/./libgcj.so.3)

at 0x4031b9a9: gnu.java.rmi.rmic.RMIC.analyzeClass(java.lang.String) (/usr/lib/./libgcj.so.3)

at 0x4031b6e5: gnu.java.rmi.rmic.RMIC.processClass(java.lang.String) (/usr/lib/./libgcj.so.3)

at 0x4031b644: gnu.java.rmi.rmic.RMIC.run() (/usr/lib/./libgcj.so.3)

at 0x4031b507: gnu.java.rmi.rmic.RMIC.main(java.lang.String[]) (/usr/lib/./libgcj.so.3)

at 0x40242dd8: gnu.gcj.runtime.FirstThread.call_main() (/usr/lib/./libgcj.so.3)

at 0x402ad02d: gnu.gcj.runtime.FirstThread.run() (/usr/lib/./libgcj.so.3)

at 0x4024fc4c: _Jv_ThreadRun(java.lang.Thread) (/usr/lib/./libgcj.so.3)

at 0x4021c8ac: _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/./libgcj.so.3)

at 0x4021c9cd: JvRunMain (/usr/lib/./libgcj.so.3)

at 0x080485a8: ? (?:0)

at 0x42015574: __libc_start_main (/lib/tls/libc.so.6)

at 0x080484f5: ? (?:0)

Why does it occurs?

[2119 byte] By [prasadmcaa] at [2007-10-2 5:49:07]
# 1
because you also have GNU Java installed and are running it. Delete it.
ejpa at 2007-7-16 1:58:36 > top of Java-index,Core,Core APIs...
# 2
the rmic your using is not finding the rt.jar from java5 (wich contains the StringBuilder class)... but even if you add that to your classpath, theyll require a JVM5 compatible... if you use the java5 rmic, make sure to point to its rt.jat and itll work just fine
takeshi10a at 2007-7-16 1:58:36 > top of Java-index,Core,Core APIs...
# 3
Thanks for your replyI have found the problem i.e rmic & rmiregistry is in /usr/bin directory by default. so thanks a lot
prasadmcaa at 2007-7-16 1:58:36 > top of Java-index,Core,Core APIs...