Vault Query fails to process states upon CorDapp Contract upgrade

Description

The following sequence of events were executed:
1. Deploy Version 1 of Finance Contract CorDapp, and issue some Cash.
2. Stop node, remove Version 1 cordapp from nodes /cordapps directory
3. Deploy Version 2 of Finance Contract CorDapp (this has a single new boolean state field), and issue some more Cash
4. Attempt to obtain the nodes Cash States by querying the vault.

The following exception is observed upon issuing the following Vault Query command from the nodes CRaSH shell:

Status

Assignee

James Higgs

Reporter

Jose Coll

Labels

None

Priority

High

Fix versions

Ported to...

None

Feature Team

Corda Core

CVSS Vector

None

Severity

Medium

Affects versions

Configure