#!/bin/sh
#
# Start scipt for BEA Weblogic 7.0
case "$1" in
'start')
HOSTNAME=`/usr/bin/hostname`
if [ -f /opt/weblogic/206*128_$HOSTNAME.txt ]; then
cp /opt/weblogic/206*128_$HOSTNAME.txt /opt/weblogic/license.bea
fi
if [ ! -f /var/log/weblogic/weblogic_admin.log ]; then
mkdir -p /var/log/weblogic
chown wls:wls /var/log/weblogic
touch /var/log/weblogic/weblogic_admin.log
touch /var/log/weblogic/weblogic_ms1.log
chown nobody:wls /var/log/weblogic/weblogic_admin.log
chown nobody:wls /var/log/weblogic/weblogic_ms1.log
fi
if [ -f /opt/weblogic/user_projects/Main/startWebLogic.sh ]; then
cd /opt/weblogic/user_projects/Main
nohup sh ./startWebLogic.sh > /var/log/weblogic/weblogic_admin.log 2>&1 &
fi
if [ -f /opt/weblogic/user_projects/Main/startManagedServer1.sh ]; then
cd /opt/weblogic/user_projects/Main
nohup sh ./startManagedServer1.sh > /var/log/weblogic/weblogic_ms1.log 2>&1 &
fi
;;
'stop')
echo "Setting Environment"
cd /opt/weblogic/user_projects/Main
. ./setEnv.sh
echo "Stopping ManagedServer1"
java weblogic.Admin -url 127.0.0.1:7001 -username adminuser -password somepassword FORCESHUTDOWN ManagedServer1
echo "Stopping AdminServer"
java weblogic.Admin -url 127.0.0.1:7001 -username adminuser -password somepassword FORCESHUTDOWN AdminServer
;;
esac
exit 0