I have successfully installed tomcat-6.0.29 on ubuntu-12.04. Never had problem starting from /opt/tomcat-6.0.29/bin/startup.sh. I had no error on the first part. I'm stuck on this part.
CATALINA_BASE=$CATALINA_HOME cd $CATALINA_HOME >>when I issue this command it goes to my root folder instead of going to my tomcat folder which is /opt/tomcat-6.0.29. >>my workaround i skip cd $CATALINA_HOME and just stay on my /opt/tomcat-6.0.29 >>folder ./bin/jsvc \ >>when I run this using the cd $CATALINA_HOME, It will give me an error that no >>such file or directory >>my workaround never issue the cd $CATALINA_HOME -classpath $CATALINA_HOME/bin/bootstrap.jar \ -outfile $CATALINA_BASE/logs/catalina.out \ -errfile $CATALINA_BASE/logs/catalina.err \ >>Gives an error no such file or directory, not present in the $CATALINA_HOME -Dcatalina.home=$CATALINA_HOME \ -Dcatalina.base=$CATALINA_BASE \ -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager \ -Djava.util.logging.config.file=$CATALINA_BASE/conf/logging.properties \ org.apache.catalina.startup.Bootstrap >>20568 jsvc error: no classpath specified >>20568 jsvc error: Cannot parse command line arguments