Bonjour,
[root@localhost ~]#/usr/sbin/tomcat6 start
[root@localhost ~]#service tomcat6 status
tomcat6 is stopped [ OK ]
[root@tcd-portable ~]#
Il te renvoie "tomcat6 is stopped ", c'est normal. Le wrapper de service crée un pid du processus java ou jsvc (me souviens plus). Comme tu as démarré ton tomcat directement, il n'y a pas de pid donc, le service est considérais comme stoped ! voir /etc/init.d/tomcat6 (un simple script sh).
Fais un truc tout simple, vérifie avec ps que tu n'a plus de processus java qui tourne (du moins tomcat), purge les logs, et démarre tomcat en passant par le service :
service tomcat6 start
Si tu utilise tomcat, tu connais un minimum java ?
L'exception : Caused by: java.lang.ClassNotFoundException est parlante non ? Il ne trouve pas la class Bootstrap qui se trouve "normalement" dans <CATALINA_HOME>/bin/bootstrap.jar
Si tu as modifié ta variable CLASSPATH, vérifie que tu fais bien un export CLASSPATH=<TES PATH>:$CLASSPATH
Si tu n'a touché à rien, peut être une erreur de packaging rpm, mais j'en doute.
Personnellement je n'utilise jamais le tomcat packagé, je prend le zip, le dezzip et je fais un script de démarrage avec mes petites mains.