Upgrading a Case Data Model to a New Major Version

When you upgrade an already deployed case data model, you can deploy it as a new major version if you have made any destructive changes to the model and do not want to fix them.

You should only redeploy an existing case data model as a new major version if you have made destructive changes to the model.

Prerequisites

Make sure that the Business Data project that contains the case data model has the desired version number (with a higher major component of the version number than the currently deployed version).

Procedure

  1. Increment the major component of the project's version number. Select Properties > Lifecycle and then click Increment Major Version and apply your change.
  2. Deploy the Business Data project.
    Note: TIBCO recommends that you do not change the default application name used for the case data model. This name is projectId-projectMajorVersionNumber. For example:
    com.example.simpleCaseModel-2
  3. In Deployment Manager in Administrator, upload the RASC for the new business data application and deploy it.

Result

You can now deploy and run any process applications that use this version of the case data model.

Earlier major versions of the case data model are not affected. Process applications that reference an earlier major version of this case data model will continue to run against that version, and cannot create or access case objects in this new version. This is because each major version of the case data model is a separate business data application with its own set of case data tables. See Process Dependencies and Case Data Models.