Oracle Fusion Middleware Environment details like class path and configuration parameters etc are provided through start up scrips like startWeblogic and setDomainEnv . These scripts needs to be executed when we start the Fusion Middleware environments to set the class path and configuration parameters correctly.
When you start your environment’s using Node Manager, you need to instruct the Node Manager to use these startup scripts so that the server environments are configured correctly. For this, the attribute StartScriptEnabled must be set to true in the nodemanager.properties file. Hence you need to enable StartScriptEnabled in the nodemanager.properties file after the environment setup.
To enable this property, execute the script setNMProps script in ORACLE_COMMON_HOME/common/bin/ location .
Follow the below steps to set the StartScriptEnabled parameter in nodemanager.properties file.
- Stop the Node Manager.
If the Node Manager is running , stop the Node Manager .
- Execute the setNMProps script
Navigate to <Middleware_HOME>/oracle_common/common/bin
You will get the below message after successful execution,
The nodemanager.properties file will be present in the following location:
If you open the nodemanager.properties file you can see that StartScriptEnabled is set to true
- Start the Node Manager and then start the Managed Servers.