Thursday, March 6

How Weblogic Starts??

There is a startup script under ${DOMAINHOME}. This script calls another under ${DOMAINHOME}/bin. Under ${DOMAINHOME}/bin, there are also other configuration scripts,, etc. Commonly we will call in DOMAINHOME to start the WLS admin server.
Startup then proceeds with these steps:
The DOMAINHOME environment variable is set.
The script calls ${DOMAINHOME}/bin/

${DOMAINHOME}/bin/ calls ${DOMAINHOME}/bin/ calls ${WL_HOME}/common/bin/ sets a series of common environment variables, none of which are directly related to the particular domain: for example, WL_HOME, JVM memory options, other JVM parameters, and system properties. These variables are set for use by any WebLogic Server domains, as well as system utilities like Node Manager, etc. A particular domain can (and usually does) override these settings, so setting them here may not actually change the settings for your particular domain. It probably will impact the settings for Node Manager, however.

After is executed, will set other memory parameters and variables. In fact, the settings from are overridden here.

After completes, the system returns to ${DOMAINHOME}/bin/, organizes the parameters, and calls java to start up the JVM and start WebLogic Server.

If we want to change the default memory parameters, the best location is in or setDomainEnv. For example, in, modify the WLS_MEM_ARGS_32BIT from “-Xms512m -Xmx512m” to “-Xms1024m -Xmx1024m”

1 comment:

  1. BlueHost is ultimately one of the best hosting company with plans for all of your hosting needs.