This chapter describes how to upgrade nodes in a cluster independently without requiring a cluster outage. The specific steps required by an application to support mismatched class versions are:
Modify the classes - see the section called “Changing a class”.
Implement the object mismatch trigger if required - see the section called “Object mismatch interface”.
Run the upgrade utility to generate an upgrade plan - see the section called “Upgrade utility”.
Deploy the upgraded application - see the section called “Putting it all together”.