Deprecate "entityBundleJSON" in Submission and introduce an entitybundle v2 object instead

Description

We initially used a JSON string in submissions because the old EntityBundle and old Annotations objects where not defined in schema-to-pojo JSON , but we still needed some way to encapsulate the old EntityBundle in the Submissions object.

Now that we have EntityBundle V2, we no longer need to pass along a raw JSON since this version is defined as a schema-to-pojo JSON

We should also avoid mixing the old EntityBundle(V1) JSON and EntityBundleV2 JSON in the same entityBundleJSON object since that creates confusion for the clients when they attempt to de-serialize the String.

Environment

None

Assignee

Bruce Hoff

Reporter

Ziming Dong

Labels

None

Validator

Bruce Hoff

Development Area

None

Release Version History

None

Sprint

Priority

Major
Configure