#!/bin/bash TOMCAT_DST_FOLDER="tomcat" TOMCAT_VERSION="7.0.42" TOMCAT_PID_FILENAME="pid.txt" SMARTGEAR_DISTRIBUTION_DIRECTORY="smartgears-distribution-1.2.0-SNAPSHOT" SMARTGEAR_ROOT=${PWD} GHN_HOME=${SMARTGEAR_ROOT}/${SMARTGEAR_DISTRIBUTION_DIRECTORY} CONTAINER_FILENAME="container.xml" CONTAINER_XML=${GHN_HOME}/${CONTAINER_FILENAME} ENV_VARIABLES="export CATALINA_OPTS=\"-Xmx2000m -Xms2000m\" export GHN_HOME=${GHN_HOME} export CATALINA_PID=${SMARTGEAR_ROOT}/${TOMCAT_PID_FILENAME} export CATALINA_HOME=${SMARTGEAR_ROOT}/${TOMCAT_DST_FOLDER}" echo "Creating tomcat symlink..." ln -s apache-tomcat-${TOMCAT_VERSION} ${TOMCAT_DST_FOLDER} ls -l ${TOMCAT_DST_FOLDER} echo "" echo "Adding the following variables to environment..." echo "${ENV_VARIABLES}" echo "${ENV_VARIABLES}" >> pippo.txt #echo ${ENV_VARIABLES} >> ~/.bashrc #source ~/.bashrc echo "" echo "Entering on SmartGear Distribution Directory " ${SMARTGEAR_DISTRIBUTION_DIRECTORY} cd ${SMARTGEAR_DISTRIBUTION_DIRECTORY} echo "" echo "Launching SmartGear install for Tomcat...." #./install -s tomcat echo "" echo "Just few steps to do to reach the goal:" echo "- Modify ${CONTAINER_XML} with your hostname" echo "- Modify ${CONTAINER_XML} startup infrastructure and vres" CATALINA_STARTUP_SCRIPT="${TOMCAT_DST_FOLDER}/bin/startup.sh" echo "- Launch tomcat from ${SMATGEAR_ROOT} using the command ${CATALINA_STARTUP_SCRIPT}" echo "" echo "By default tomcat start on 8080 port. If you want to change this port remeber to modify ${CONTAINER_XML} consistently"