#!/bin/sh # WARNING: This file is created by the Configuration Wizard. # Any changes to this script may be lost when adding extensions to this configuration. # ************************************************************************* # This script is used to stop WebLogic Server created by Config Wizard # Usage: stopWebLogic [username] [password] [server-name] [admin-url] # The default value of server-name is mnpserverFE # The default value of admin-url is t3://localhost:7001 # For additional information, refer to the WebLogic Server Administration # Console Online Help(http://e-docs.bea.com/wls/docs81/ConsoleHelp/startstop.html) # ************************************************************************* # set up WL_HOME, the root directory of your WebLogic installation WL_HOME="/bea/beamnp/weblogic81" #if [ "$1" != "" ] ; then # UIDPWD="-username $1" # shift #fi # #if [ "$1" != "" ] ; then # UIDPWD="${UIDPWD} -password $1" # shift #fi #if [ "true" = "true" ] ; then # if [ "${UIDPWD}" = "" ] ; then # echo "ERROR: Because your domain was created as a production mode domain. " # echo "You MUST include a username parameter that can be used to shutdown Weblogic Server" # read _val # exit # fi #fi # set server name SERVER_NAME="mnpserver" if [ "$1" != "" ] ; then SERVER_NAME="$1" shift fi if [ "${SERVER_NAME}" = "" ] ; then echo "ERROR: Missing Server Name. " echo "Usage: stopWebLogic.cmd(sh) [server-name] [admin-url]" read _val exit fi # set ADMIN_URL if [ "$1" != "" ] ; then ADMIN_URL="$1" shift else if [ "${ADMIN_URL}" = "" ] ; then ADMIN_URL="t3://localhost:7401" fi fi # Call commEnv here. . "${WL_HOME}/common/bin/commEnv.sh" #mnp settings begin THIS_PATH=`dirname $0` #mnp settings end echo "Stopping Weblogic Server..." ${JAVA_HOME}/bin/java \ -cp ${WEBLOGIC_CLASSPATH} \ -Dweblogic.system.BootIdentityFile="${THIS_PATH}/BootIdentity.properties" \ weblogic.Admin FORCESHUTDOWN \ -url ${ADMIN_URL} \ ${SERVER_NAME} echo "Done"