The following error shows in the tomcat log noting AssetManager.lineCardUpdate:
Jun 05, 2020 22:06:05.806 - SRM/DeviceModelPoll/updates: Error invoking job (com.apr[email protected]36de2837) : java.lang.NumberFormatException: For input string: "UCAM (96U) SPARE"
Device firmware problem.
Release : 10.4.1
Component : Spectrum Reporting
Spectrum will read the Entity Mib and pass through all the entries and parse each one by tokenizing on ';'.
It is expecting the Physical class and physicalContainedIn as a numeric value (Long). The positions for these are 5 and 6 (starting from 0)
For some entries, these values are missing or overwritten or some extra index is added to it.
This would be an enhancement to have this changed as this is a device issue. If it were correctly set on the device the exceptions would not show. Broadcom is not going to code around this as the devices need to be fixed and this would cause too much risk in the Spectrum code.