Unable to set "com.ca.im.item.custattr.CustAttrColumnCache.MaxIntegerColumnsPerItemType" with ERROR - "not a managed property"
search cancel

Unable to set "com.ca.im.item.custattr.CustAttrColumnCache.MaxIntegerColumnsPerItemType" with ERROR - "not a managed property"

book

Article ID: 429176

calendar_today

Updated On:

Products

Network Observability CA Performance Management

Issue/Introduction

Attempting to set the maximum number of allowable custom attributes using steps in the TechDocs guide does not work:

TechDocs : DX NetOps 25.4 : Change the Number of Allowed Custom Attributes

Error is generated in the DA netops-data-aggregator.log:

2026-02-08T02:50:58,926 | WARN  | pool-2-thread-1  | CustAttrColumnCache              | tem.custattr.CustAttrColumnCache  413 |  -  -  |  | Unable to set com.ca.im.item.custattr.CustAttrColumnCache.MaxIntegerColumnsPerItemType, not a managed property
2026-02-08T02:50:58,926 | WARN  | pool-2-thread-1  | CustAttrColumnCache              | tem.custattr.CustAttrColumnCache  413 |  -  -  |  | Unable to set com.ca.im.item.custattr.CustAttrColumnCache.MaxStringColumnsPerItemType, not a managed property

Environment

DX NetOps Performance Management 25.4.4 or later

Resolution

In the past, apache-karaf was case-insensitive but springboot, which we now use in 25.4.4 and going forward, is case-sensitive for config option names. So, in the file:

<IMDataAggregator_Home>/config/com.ca.im.item.custattr.CustAttrColumnCache.cfg

 

The initial 'm' in the following lines needs to be lower case:

maxIntegerColumnsPerItemType=
maxStringColumnsPerItemType=

 

Make sure to use the same case-sensitive string and to restart the dadaemon process for it to take effect:

systemctl stop dadaemon
systemctl start dadaemon