#!/bin/sh

if [ "$CTM_JAVA_HOME" != "" ]; then
        is_binstr=`basename $CTM_JAVA_HOME`
        if [ "$is_binstr" = "bin" ]; then
           JAVA_PATH="$CTM_JAVA_HOME"
        else
           JAVA_PATH="$CTM_JAVA_HOME/bin"
        fi
else
   if [ "$BMC_JAVA_HOME" != "" ]; then
      is_binstr=`basename $BMC_JAVA_HOME`
      if [ "$is_binstr" = "bin" ]; then
         JAVA_PATH="$BMC_JAVA_HOME"
      else
         JAVA_PATH="$BMC_JAVA_HOME/bin"
      fi
   else
        if [ -f "$HOME/bmcjava/bmcjava-V2/bin/java" ]; then
                JAVA_PATH="$HOME/bmcjava/bmcjava-V2/bin"
        else
           if [ -f "$HOME/bmcjava/bmcjava-V1/bin/java" ]; then
                JAVA_PATH="$HOME/bmcjava/bmcjava-V1/bin"
           else
              if [ -f "$HOME/ctm_server/JRE_64/bin/java" ]; then
                 JAVA_PATH="$HOME/ctm_server/JRE_64/bin"
              else
                 if [ -f "$HOME/ctm_server/JRE/bin/java" ]; then
                    JAVA_PATH="$HOME/ctm_server/JRE/bin"
                 else
                    echo "Cannot find Java"
                    exit 1
                 fi
              fi
           fi
        fi
   fi
fi

if [ ! -f "$JAVA_PATH/java" ]; then
        exit 1
fi

#echo "${JAVA_PATH}/java -jar ./bmcLog4jScanner.jar $*"
${JAVA_PATH}/java -jar ./bmcLog4jScanner.jar $*
