IBM Support

When upgrading InfoSphere MDM using Upgrade_MasterDataManagement, a custom property in the Kafka Resource Environment Provider is not included in the upgrade

Troubleshooting


Problem

In IBM® InfoSphere® Master Data Management 11.6.0.11 and 12.0 deployments, the value of the value.serializer property in the KafkaResourceEnvironmentProvider component must be set to com.ibm.mdm.common.kafka.RuntimeValueJacksonSerializer. However, when you upgrade your InfoSphere® MDM deployment using the Upgrade_MasterDataManagement madconfig target, this value is not automatically updated.

Symptom

When this issue occurs, the following exception is shown in the SystemOut.log file:
000001a9 DWLExceptionU E com.dwl.unifi.tx.exception.ITxRxException: [Exception_NotificationManager_ClassInit:] CDKCN2002E:Exception occurred when initializing the following class. Class = NotificationChannel; additional error message = org.apache.kafka.common.errors.SerializationException: Can't convert value of class com.ibm.mdm.common.kafka.KafkaMessageValue to class com.ibm.mdm.common.kafka.RuntimeJacksonSerializer specified in value.serializer
at com.dwl.base.requestHandler.DWLRequestHandler.processTx(DWLRequestHandler.java:694)

Resolving The Problem

To resolve this issue, manually update the value of value.serializer to com.ibm.mdm.common.kafka.RuntimeValueJacksonSerializer:
  1. Log in to the WebSphere Application Server Integrated Solutions console.
  2. Go to Resources > Resource Environment > Resource environment providers > KafkaResourceEnvironmentProvider > Resource environment entries > KafkaResourceReference > Custom properties.
  3. Change the value of value.serializer to com.ibm.mdm.common.kafka.RuntimeValueJacksonSerializer.
  4. Restart the application server.

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":"a8m500000008dDQAAY","label":"Install and Upgrade"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"11.6.0;12.0.0"}]

Document Information

Modified date:
27 April 2022

UID

ibm16433503