当前位置: 首页 > 工具软件 > Autorip.sh > 使用案例 >

stopAdmin.sh

糜帅
2023-12-01

[root@eslhap01 appsdomain]# cat stopAdmin.sh
#!/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 WLS_TEST_3141_ADMIN
# The default value of admin-url is t3://localhost:5001
# For additional information, refer to the WebLogic Server Administration
# Console Online Help(http://e-docs.bea.com/wls/docs81/ConsoleHelp/startstop.html)
# *************************************************************************

if [ "$1" != "" ] ; then
        UIDPWD="-username $1"
        shift
fi

if [ "$1" != "" ] ; then
        UIDPWD="${UIDPWD} -password $1"
        shift
fi

if [ "" = "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="WLS_PRO_ESLHAP01_ADMIN"

if [ "$1" != "" ] ; then
        SERVER_NAME="$1"
        shift
fi

if [ "${SERVER_NAME}" = "" ] ; then
        echo "ERROR: Missing Server Name. "
        echo "Usage: stopWebLogic.cmd(sh) [username] [password] [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:5001"
        fi
fi

# Call commEnv here.

. /home/weblogic/bea/beaHome814/weblogic81/common/bin/commEnv.sh

echo "Stopping Weblogic Server..."

${JAVA_HOME}/bin/java -cp ${WEBLOGIC_CLASSPATH} weblogic.Admin FORCESHUTDOWN -url ${ADMIN_URL} ${UIDPWD} ${SERVER_NAME}  2>&1

echo "Done"

[root@eslhap01 appsdomain]#

 类似资料:

相关阅读

相关文章

相关问答