# Display of startManagedWebLogic.sh File

## Information Taken from /u01/install/APPS/fs1/FMW_Home/user_projects/domains/Discoverer/bin/startManagedWebLogic.sh

     -rwxr-x--- 1 applmgr oinstall 3237  Jun 12 18:21 2015  Jun 12 18:21 2015  startManagedWebLogic.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.

    # --- Start Functions ---

    usage()
    {
    	echo "Need to set SERVER_NAME and ADMIN_URL environment variables or specify"
    	echo "them in command line:"
    	echo "Usage: $1 SERVER_NAME {ADMIN_URL}"
    	echo "for example:"
    	echo "$1 managedserver1 http://t1vstebsapp02.softtech.local:7002"
    }

    # --- End Functions ---

    # *************************************************************************
    # This script is used to start a managed WebLogic Server for the domain in
    # the current working directory.  This script can either read in the SERVER_NAME and
    # ADMIN_URL as positional parameters or will read them from environment variables that are
    # set before calling this script. If SERVER_NAME is not sent as a parameter or exists with a value
    # as an environment variable the script will EXIT. If the ADMIN_URL value cannot be determined
    # by reading a parameter or from the environment a default value will be used.
    #
    #  For additional information, refer to "Managing Server Startup and Shutdown for Oracle WebLogic Server"
    #  (http://download.oracle.com/docs/cd/E23943_01/web.1111/e13708/overview.htm)
    # *************************************************************************

    #  Set SERVER_NAME to the name of the server you wish to start up.

    DOMAIN_NAME="Discoverer"

    ADMIN_URL="http://t1vstebsapp02.softtech.local:7002"

    #  Set WLS_USER equal to your system username and WLS_PW equal

    #  to your system password for no username and password prompt

    #  during server startup.  Both are required to bypass the startup

    #  prompt.

    WLS_USER=""
    export WLS_USER

    WLS_PW=""
    export WLS_PW

    #  Set JAVA_OPTIONS to the java flags you want to pass to the vm. i.e.:

    #  set JAVA_OPTIONS=-Dweblogic.attribute=value -Djava.attribute=value

    JAVA_OPTIONS="-Dweblogic.security.SSL.trustedCAKeyStore="/u01/install/APPS/fs1/FMW_Home/wlserver_10.3/server/lib/cacerts" ${JAVA_OPTIONS}"
    export JAVA_OPTIONS

    #  Set JAVA_VM to the java virtual machine you want to run.  For instance:

    #  set JAVA_VM=-server

    JAVA_VM=""

    #  Set SERVER_NAME and ADMIN_URL, they must by specified before starting

    #  a managed server, detailed information can be found at

    # http://download.oracle.com/docs/cd/E23943_01/web.1111/e13708/overview.htm

    if [ "$1" = "" ] ; then
    	if [ "${SERVER_NAME}" = "" ] ; then
    		usage $0
    		exit
    	fi
    else
    	SERVER_NAME="$1"
    	shift
    fi

    if [ "$1" = "" ] ; then
    	if [ "${ADMIN_URL}" = "" ] ; then
    		usage $0
    		exit
    	fi
    else
    	ADMIN_URL="$1"
    	shift
    fi

    # Export the admin_url whether the user specified it OR it was sent on the command-line

    ADMIN_URL="${ADMIN_URL}"
    export ADMIN_URL

    SERVER_NAME="${SERVER_NAME}"
    export SERVER_NAME

    DOMAIN_HOME="/u01/install/APPS/fs1/FMW_Home/user_projects/domains/Discoverer"

    if [ "$1" = "" ] ; then
    	#  Call Weblogic Server with our default params since the user did not specify any other ones
    	${DOMAIN_HOME}/bin/startWebLogic.sh nodebug noderby noiterativedev notestconsole noLogErrorsToConsole
    else
    	#  Call Weblogic Server with the params the user sent in INSTEAD of the defaults
    	${DOMAIN_HOME}/bin/startWebLogic.sh $1 $2 $3 $4 $5 $6 $7 $8 $9
    fi

Back to top