#!/usr/bin/perl

$ENV{CATALINA_BASE}='/usr/local/jakarta/tomcat';
$ENV{CATALINA_HOME}='/usr/local/jakarta/tomcat';
$ENV{CATALINA_TMPDIR}='/var/tmp';
$ENV{JAVA_HOME}='/usr/local/jdk';
$ENV{PATH}="$ENV{JAVA_HOME}/bin:$ENV{PATH}:/usr/local/bin:/usr/X11R6/bin";
$ENV{XML}="$ENV{JAVA_HOME}/lib";
$ENV{SSL}="$ENV{JAVA_HOME}/lib";
$ENV{JAVAMYSQL}="$ENV{JAVA_HOME}/lib";
$ENV{CLASSPATH}=".:$ENV{JAVA_HOME}/lib/classes.zip";
$ENV{JAKARTA_HOME}="/usr/local/jakarta/tomcat";
opendir(JK,"$ENV{JAKARTA_HOME}/lib");
while($file = readdir(JK)) {
	next if ($file =~ /^\./);
	$ENV{CLASSPATH} = "$ENV{CLASSPATH}:$ENV{JAKARTA_HOME}/lib/${file}";
}
$ENV{TOMCAT_HOME}=$ENV{JAKARTA_HOME};
$ENV{CATALINA_HOME}="/usr/local/jakarta";
chdir("$ENV{JAKARTA_HOME}/bin");

system("./jsvc",
	"-user","tomcat",
	"-cp","./bootstrap.jar",
	"-Djava.endorsed.dirs=../common/endorsed",
	"org.apache.catalina.startup.Bootstrap",
	"-debug","-outfile","../logs/catalina.out",
	"-errfile","../logs/catalina.err","-verbose");
