Hi all,
I'm wondering if anyone can spot some errors in this script.
I'm only really interested in Syntax errors (or logical ones if they are blatant!)
I have not run this script yet, the Linux machine is not yet available.
I'm looking for a heads up on obvious syntax errors..
Thanks in Advance,
Patrick
You can assume that the VARIABLES MOM_HOME and JAVA_HOME are well defined.
-----------------------------------------------------------------------------------------
#!/bin/sh -vx
################################################## #####
#
################################################## #####
# Verify if MOM_HOME is well defined
if [ -f $MOM_HOME/tests/tests.jar ]
then
# Verify if JAVA_HOME is well defined
if [ -f $JAVA_HOME/bin/java ]
then
export HOST=10.1.1.50
export CLASSPATH=$MOM_HOME/joram-mom.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/JCup.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/commons-beanutils-bean-collections.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/commons-beanutils-core.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/commons-dbcp-1.2.1.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/commons-logging-1.1.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/commons-pool-1.3.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/commons.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/jms.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/joram-client.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/joram-shared.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/log4j-1.2.14.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/mindprod-base64.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/mom-1.0.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/mysql-connector-java-5.0.4-bin.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/ow_monolog.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/service_interfaces.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/service_shared_impl.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/spring-beans.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/spring-context.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/spring-core.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/spring-dao.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/spring-jdbc.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/spring-jmx.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/spring-web.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/tests/tests.jar
export CLASSPATH=$CLASSPATH;$MOM_HOME/tests/junit-4.1.jar
$JAVA_HOME/bin/java -classpath $CLASSPATH com.babelnetworks.service.messaging.impl.Util $HOST root root intTestCleanup 0
$JAVA_HOME/bin/java -classpath $CLASSPATH com.babelnetworks.service.messaging.impl.Util $HOST root root intTestSetup 0
$JAVA_HOME/bin/java -classpath $CLASSPATH com.babelnetworks.service.messaging.impl.Util $HOST root root info
else
echo "The JAVA_HOME environment variable is not defined correctly"
fi
else
echo "The MOM_HOME environment variable is not defined correctly"
fi
#END
--------------------------------------------------------------------------