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:
- Launch your Desktop installation of IBM® BPM Process Designer and open MDM Stewardship toolkit.
- Search for "Text search service invocation" and open that service.
- 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"); - Save the changes.
- Take a snapshot.
- 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"}]
Was this topic helpful?
Document Information
Modified date:
27 April 2022
UID
ibm16434643