Showing posts with label startWebLogic. Show all posts
Showing posts with label startWebLogic. Show all posts

Saturday, February 18, 2012

Nice script to start WebLogic Admin Server

#!/bin/sh

#declare variables
DOMAIN_HOME=/opt/oracle/domains/mydomain
SERVER_NAME=myAdminServer

#verify if Domain Directory exists

if [ ! -d $DOMAIN_HOME ] ; then
echo Domain directory $DOMAIN_HOME does not exist!
exit 1
fi

#start admin in nohup, redirect stdout and stderro
nohup ${DOMAIN_HOME}/startWebLogic.sh > /var/log/weblogic/server/${SERVER_NAME}.out 2>&1 &

#make sure that AdminServer has actually started

servers=`jps -v | grep Server | grep $SERVER_NAME | wc -l`
if [ "servers" == "0" ] ; then
echo Server is not started
exit 1
fi

#show all running weblogic servers
jps | grep Server

Thursday, August 25, 2011

startWebLogic.cmd and other scripts

Often it's VERY confusing to find out the hierarchy of scripts:

$DOMAIN_HOME\startWebLogic.cmd ->
    %DOMAIN_HOME%\bin\startWebLogic.cmd ->
        %DOMAIN_HOME%\bin\setDomainEnv.cmd ->
           %WL_HOME%\common\derby\bin\startNetworkServer.cmd
           %WL_HOME%\common\bin\commEnv.cmd  ->
               %WL_HOME%\common\bin\setPatchEnv.cmd
           %DOMAIN_HOME%\bin\setOSBDomainEnv.cmd



$DOMAIN_HOME\bin\startManagedWebLogic.cmd ->
     %DOMAIN_HOME%\bin\startWebLogic.cmd


%WL_HOME%\server\bin\startNodeManager.cmd  ->
       %WL_HOME%\common\bin\commEnv.cmd