It looks like you have not uninstalled libgcj.

It compiles java source directly to native machine
code.

Here is more info:
http://gcc.gnu.org/java/

If you don't need it (it's typically not used),
uninstall it like this (As su):

rpm -e jdkgcj

That should take care of it.

Good luck,
- Ole


--- David Smithson <[EMAIL PROTECTED]>
wrote:
> Hi all.  I followed the instructions in RUNNING.txt
> from the binary
> distribution of Tomcat 5.  I'm having some trouble
> and would appreciate
> a little help.  What am I doing wrong?
> 
> When I run startup.sh, I get this output in the
> shell:
> 
> Using CATALINA_BASE:   /usr/share/tomcat5
> Using CATALINA_HOME:   /usr/share/tomcat5
> Using CATALINA_TMPDIR: /usr/share/tomcat5/temp
> Using JRE_HOME:       /usr
> 
> And logs/catalina.out shows:
> 
> libgcj-java-placeholder.sh
> 
> This script is a placeholder for the /usr/bin/java
> master link required by jpackage.org conventions. 
> libgcj's
> rmiregistry, rmic and jar tools are now slave
> symlinks to these
> masters, and are managed by the alternatives(8)
> system.
> 
> This change was necessary because the rmiregistry,
> rmic and jar tools
> installed by previous versions of libgcj conflicted
> with symlinks
> installed by jpackage.org JVM packages.
> Exception in thread "main"
> java.lang.NoClassDefFoundError: while
> resolving class:
> org.apache.catalina.startup.Bootstrap
>    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 gnu.gcj.runtime.FirstThread.run()
> (/usr/lib/libgcj.so.5.0.0)
>    at _Jv_ThreadRun(java.lang.Thread)
> (/usr/lib/libgcj.so.5.0.0)
>    at _Jv_RunMain(java.lang.Class, byte const, int,
> byte const, boolean)
> (/usr/lib/libgcj.so.5.0.0)
>    at __gcj_personality_v0
>
(/usr/share/tomcat5/java.endorsed.dirs=/usr/share/tomcat5/common/endorsed)
>    at __libc_start_main (/lib/tls/libc-2.3.4.so)
>    at _Jv_RegisterClasses
>
(/usr/share/tomcat5/java.endorsed.dirs=/usr/share/tomcat5/common/endorsed)
> Caused by: java.lang.ClassNotFoundException:
> javax.management.ObjectName
> not found in
> [file:/usr/share/tomcat5/bin/bootstrap.jar,
> file:/usr/share/tomcat5/bin/commons-logging-api.jar,
> core:/]
>    at
> java.net.URLClassLoader.findClass(java.lang.String)
> (/usr/lib/libgcj.so.5.0.0)
>    at
>
gnu.gcj.runtime.VMClassLoader.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 java.lang.Class.forName(java.lang.String,
> boolean,
> java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
>    at _Jv_BytecodeVerifier.verify_instructions_0()
> (/usr/lib/libgcj.so.5.0.0)
>    at _Jv_VerifyMethod(_Jv_InterpMethod)
> (/usr/lib/libgcj.so.5.0.0)
>    at _Jv_PrepareClass(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)
>    ...9 more
> 
> -- 
> David Smithson <[EMAIL PROTECTED]>
> Custom Film Effects
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 


        
                
__________________________________ 
Celebrate Yahoo!'s 10th Birthday! 
Yahoo! Netrospective: 100 Moments of the Web 
http://birthday.yahoo.com/netrospective/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to