IBM Support

Object Structure Alternate Indexes not working as expected

Troubleshooting


Problem

When setting an Alternate Index on an Object Structure, transactions sent in using the Maximo Integration Framework that should match an existing record via this alternate index fail and the following error is seen in the log: BMXAA5598E - Processing of an inbound transaction failed. The processing exception is identified in document 1. BMXAA4211E - Database error number 2601 has occurred when operating on =X. [LAB-SVL203]Cannot insert duplicate key row in object 'dbo.' with unique index ''.

Resolving The Problem

Make sure that all attributes used on this index are not set to Search Type: TEXT. They need to be WILDCARD or EXACT for the index to function correctly.

This is set via Database Configuration. Open the Object in question, check the Index tab to find the Alternate Index that has been defined on the Object Structure, make a note of all the Attributes on the Index.

Then go to the Attribute tab and open each Attribute and check the Search Type.

[{"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Component":"MEA: Generic","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.1;7.1.1;7.5;7.6","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SSWT9A","label":"IBM Control Desk"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SSLKTY","label":"Maximo Asset Management for IT"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SSKTXT","label":"Tivoli Change and Configuration Management Database"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SS6HJK","label":"Tivoli Service Request Manager"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
17 June 2018

UID

swg21625050