In the staging mode, weblogic copies the deployment to the stage directory of the cluster nodes.
However, if we copy a modified version of the application (.war) directly to the stage directory, and re-start the node - the new/modified version is not used. Weblogic continues to run the earlier version of the application.
Is it possible to have a managed node run the application by copying directly to the 'stage' directory of the node? We are using weblogic 10.3.4
In Development Mode you do have the option to copy in new files and have them auto deployed:
"To auto-deploy an archived application, copy its archive file to the /autodeploy directory. WebLogic Server automatically sets the application’s deployment mode to stage mode.
A deployment unit that was auto-deployed can be dynamically redeployed while the server is running. To dynamically redeploy, copy the new version of the archive file over the existing file in the /autodeploy directory."
However, that is not the appropriate way to deploy an application in a production environment. In production you have a few options. You can call weblogic deployer with the update parameter:
Or you can simply login to the weblogic admin console: