Updating applications consists of adding a new file or module to an installed application, or replacing or removing an installed application, file or module. Before you update the application files on a server, ensure that the files are assembled in deployable modules.
Next, refer to Ways to update application files and decide how to update your application files. You can update enterprise applications or modules using the administrative console, the wsadmin tool, or Java MBean programming. These ways provide similar updating capabilities.
Further, ensure that the updated files can be installed to your deployment targets.
The online help Preparing for application update settings provides detailed information on the options.
This update wizard, which is similar to the installation wizard, provides fields for specifying or editing application binding information. Refer to information on installing applications and on the settings page for application installation for guidance.
Note that the installation steps have the merged binding information from the new version and the old version. If the new version has bindings for application artifacts such as EJB JNDI names, EJB references or resource references, then those bindings will be part of the merged binding information. If new bindings are not present, then bindings are taken from the installed (old) version. If bindings are not present in the old version and if the default binding generation option is enabled, then the default bindings will be part of the merged binding information.
You can select whether to ignore bindings in the old version or ones in the new version.
Use the Manage modules page accessed from the Enterprise Applications page.
On single-server products, you can deploy J2EE 1.4 modules to servers on Version 6.x nodes only.
On multiple-server products, you can deploy J2EE 1.4 modules to servers on V6.x nodes or to clusters that contain cluster members on V6.x nodes only.
At the end of the Installing messages displayed by the console during application or module installation, click Manage applications to go to the Enterprise Applications page. Do not save changes to your configuration until after you roll out the changes.
In the Network Deployment product, after you click Save the old application files are deleted and new files are copied when the configuration on the deployment manager synchronizes with the configuration on the node where the application is installed.
If the application is running when you update it, the application stops running before its files are copied to the destination directory of the node and restarts after the copy operation completes. Thus, the application is unavailable on the node during the time the node is synchronizing its configuration with the deployment manager.
If the application is updated while it is running, WebSphere Application Server automatically stops the application or only its changed components, updates the application logic, and restarts the stopped application or its components. For more information on the restarting of updated applications, refer to Fine-grained recycle behavior in IBM WebSphere Developer Technical Journal: System management for WebSphere Application Server V6 -- Part 5 Flexible options for updating deployed applications.