Enabling the Legacy Lookup Strategy

The entity lookup strategy from TIBCO BusinessEvents version 4.x and 5.x in which an entity instance can be fetched or loaded into working memory by specifying its LongId or the extId with or without specifying the uri is the legacy lookup strategy. By default, the legacy lookup strategy is disabled and only the key-based lookup strategy is used.

Note: Development environments like TIBCO BusinessEvents Studio can support projects that use legacy Id or the projects that use new Id but not both.
    Procedure
  1. In the studio.tra file at BE_HOME/studio/eclipse/configuration, remove the comments for the properties in the Uncomment below properties to change to Legacy ID mode section.

  2. Add the property be.engine.id.useLegacy=true in the project CDD file at the cluster level.

  3. Restart TIBCO BusinessEvents Studio.
Result
  • The Cluster.DataGrid.*ByExtId catalog functions is available for use.
  • The object table is used for store or cache lookups.