IBM Support

Running "Configure the Case Management Object Stores" task via IBM Case Manager configuration tool failed with Read-only property IsSingleIndexed cannot be updated error.

Troubleshooting


Problem

An attempt to run "Configure the Case Management Object Stores" task via IBM Case Manager configuration tool failed with the "The IBM Case Manager add-ons cannot be installed in Content Engine. The method failed because an object or property is read-only. Read-only property IsSingleIndexed cannot be updated." error. 

Symptom

Here is the excerpt log from IBM Case Manager configuration tool log file:
...
INFO Tue Dec 15 15:21:34 EET 2020 Creating the single-key index for the case folder case identifier for search...
INFO Tue Dec 15 15:21:34 EET 2020 Entering: com.ibm.casemgmt.config.ContentEngineHelper:indexCaseFolderCaseIdentifierColumn
FINER Tue Dec 15 15:21:36 EET 2020 THROW
com.filenet.api.exception.EngineRuntimeException  thrown while executing method setUpCMTOS of com.ibm.casemgmt.config.ContentEngineHelper
Stack Trace follows (when available):
com.filenet.api.exception.EngineRuntimeException: FNRCE0057E: E_READ_ONLY: The method failed because an object or property is read-only. Read-only property IsSingleIndexed cannot be updated.
at com.filenet.apiimpl.property.PropertiesImpl.checkSettable(PropertiesImpl.java:696)
at com.filenet.apiimpl.property.PropertiesImpl.checkSettable(PropertiesImpl.java:666)
at com.filenet.apiimpl.property.PropertiesImpl.putValue(PropertiesImpl.java:426)
at com.filenet.apiimpl.core.ColumnDefinitionImpl.set_IsSingleIndexed(ColumnDefinitionImpl.java:144)
at com.ibm.casemgmt.config.ContentEngineHelper.indexColumn(ContentEngineHelper.java:7649)
at com.ibm.casemgmt.config.ContentEngineHelper.setUpCMTOS(ContentEngineHelper.java:1660)
at com.ibm.ecm.configmgr.app.acm.task.ConfigureDevCMOS$Execution.executeWork(ConfigureDevCMOS.java:273)
at com.ibm.ecm.configmgr.engine.task.TaskExecution.execute(TaskExecution.java:136)
at com.ibm.ecm.configmgr.engine.task.ExecuteTaskThread.run(ExecuteTaskThread.java:44)
at java.lang.Thread.run(Thread.java:785)FINER Tue Dec 15 15:21:36 EET 2020 THROW
java.lang.RuntimeException  thrown while executing method executeWork() of com.ibm.ecm.configmgr.app.acm.task.ConfigureDevCMOS$Execution
Stack Trace follows (when available):
java.lang.RuntimeException: The IBM Case Manager add-ons cannot be installed in Content Engine. The method failed because an object or property is read-only. Read-only property IsSingleIndexed cannot be updated.
at com.ibm.casemgmt.config.ContentEngineHelper.setUpCMTOS(ContentEngineHelper.java:1794)
at com.ibm.ecm.configmgr.app.acm.task.ConfigureDevCMOS$Execution.executeWork(ConfigureDevCMOS.java:273)
at com.ibm.ecm.configmgr.engine.task.TaskExecution.execute(TaskExecution.java:136)
at com.ibm.ecm.configmgr.engine.task.ExecuteTaskThread.run(ExecuteTaskThread.java:44)
at java.lang.Thread.run(Thread.java:785)

Document Location

Worldwide

[{"Line of Business":{"code":"LOB76","label":"Data Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS8JB4","label":"IBM Business Automation Workflow"},"ARM Category":[{"code":"a8m0z000000cwMpAAI","label":"Case Management-\u003ECase Install\/Upgrade\/Setup-\u003ECase Configuration Tool"}],"ARM Case Number":"TS004696187","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Version(s)"}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
29 January 2021

UID

ibm16409984