IBM Support

Configuring IBM Stewardship Center for InfoSphere MDM 12.0 to work with Elasticsearch 7.9.3

How To


Summary

This article includes the steps to configure IBM® Stewardship Center for IBM® InfoSphere® Master Data Management 12.0 to work with Elasticsearch 7.9.3. Changes are needed because there is change in the response structure of the Elasticsearch results API.

If you do not do this configuration, then any invocation of the text search service from IBM® Stewardship Center fails with a 'Type mismatch' exception.

Complete the configuration described in this article using IBM Business Process Manager's Process Designer.

Steps

To configure IBM® Stewardship Center to support Elasticsearch 7.9.3, complete the following steps:
  1. Launch your Desktop installation of IBM® BPM Process Designer and open MDM Stewardship toolkit.
  2. Search for "Text search service invocation" and open that service.
  3. Select the "Set result total count" script and change the var total line from this:
       var total = jsonObj.get("hits").get("total");
    To this:
       var total = jsonObj.get("hits").get("total").get("value");
  4. Save the changes.
  5. Take a snapshot.
  6. Update the dependency version in the “MDM Party Maintenance” process application.

Document Location

Worldwide

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSWSR9","label":"IBM InfoSphere Master Data Management"},"ARM Category":[{"code":"a8m0z0000001gwAAAQ","label":"How-To and Configuration"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"12.0.0"}]

Document Information

Modified date:
27 April 2022

UID

ibm16434643