Direct links to fixes
APAR status
Closed as program error.
Error description
The HuaweiM2K collector and domain to discover the RAN were configured using locally placed topology XML files. As soon as we start discovery, the HuaweiM2K collector throws below exception and does not process the XML files and exits immediately. [2021-02-19T20:51:53.232] [XML-RPC-0] com.ibm.tivo li.nm.collectors.framework.server.CollectorXmlRpcErrorLogger.log SEVERE: Failed to invoke method UpdateData in class com.ibm.tivoli.nm.collectors.impl.huaweim2k.HuaweiM2KCollector: null [2021-02-19T20:51:53.233] [XML-RPC-0] com.ibm.tivoli.nm.col lectors.framework.server.CollectorXmlRpcErrorLogger.log FINER: THROW org.apache.xmlrpc.common.XmlRpcInvocationException: Failed to invoke method UpdateData in class com.ibm.tivoli.nm.collectors.impl.huaweim2k.HuaweiM2KCollector: null at org.apache.xmlrpc.server.ReflectiveXmlRpcHandler.invoke( ReflectiveXmlRpcHandler.java:129) at org.apache.xmlrpc.server.Re flectiveXmlRpcHandler.execute(ReflectiveXmlRpcHandler.java:106) at org.apache.xmlrpc.server.XmlRpcServerWorker.execute(XmlRpcSer verWorker.java:46) at org.apache.xmlrpc.server.XmlRpcServer.exec ute(XmlRpcServer.java:86) at org.apache.xmlrpc.server.XmlRpcStre amServer.execute(XmlRpcStreamServer.java:200) ... at org.apach e.xmlrpc.server.XmlRpcServerWorker.execute(XmlRpcServerWorker.ja va:46) at org.apache.xmlrpc.server.XmlRpcServer.execute(XmlRpcSe rver.java:86) at org.apache.xmlrpc.server.XmlRpcStreamServer.exe cute(XmlRpcStreamServer.java:200) at org.apache.xmlrpc.webserver .Connection.run(Connection.java:208) at org.apache.xmlrpc.util.T hreadPool$Poolable$1.run(ThreadPool.java:68) [2021-02-19T20:51:5 3.238] [XML-RPC-0] com.ibm.tivoli.nm.collectors.framework.collec tor.Collector.GetDeviceList FINEST: ENTRY 1 [2021-02-19T20:51:53.239] [XML-RPC-0] com.ibm.tivoli.nm.collec tors.framework.store.DataStore.getDeviceList FINEST: ENTRY 1 null null [2021-02-19T20:51:53.240] [XML-RPC-0] com.ibm.tivoli.n m.collectors.framework.store.DataStore.getDataSource FINEST: ENTRY [2021-02-19T20:51:53.241] [XML-RPC-0] com.ibm.tivoli.nm.co llectors.framework.store.DataStore.getDataSource FINER: RETURN c om.ibm.tivoli.nm.collectors.framework.store.DataSource@e126a1dd [2021-02-19T20:51:53.242] [XML-RPC-0] com.ibm.tivoli.nm.collecto rs.framework.store.DataStore.getDataSource FINER: Exiting: 2ms [2021-02-19T20:51:53.243] [XML-RPC-0] com.ibm.tivoli.nm.coll ectors.framework.store.DataStore.getDeviceList FINER: RETURN <deviceList></deviceList> [2021-02-19T20:51:53.244] [XML-RPC-0] com.ibm.tivoli.nm.collectors.framework.store.DataStore.getDevice List FINER: Exiting: 5ms [2021-02-19T20:51:53.245] [XML-RPC-0] c om.ibm.tivoli.nm.collectors.framework.collector.Collector.GetDev iceList FINER: RETURN <deviceList></deviceList> [2021-02-19T20:51:53.246] [XML-RPC-0] com.ibm.tivoli.nm.collectors.framework.collector.Collector.GetDe viceList FINER: Exiting: 8ms
Local fix
Root cause of the issue: collector is expecting below properties in properties file supplied (HuaweiM2KCollector.properties or properties file supplied as -propsFile value during the collector startup). 1) processor.enb.srannbi.netype=<value> 2) processor.enb.srannbi.neversion=<value> 3) processor.enb.srannbi.combinedsite.netype=<value> 4) processor.enb.srannbi.combinedsite.neversion=<value> Collector is throwing exception when it doesn't find these entries (all 4 needed) and exiting the rest of collection process. But in the meanwhile, to get rid of the issue, we can add the above entries with some dummy values like below. pr ocessor.enb.srannbi.netype=NA processor.enb.srannbi.neversion=NA processor.enb.srannbi.combinedsite.netype=NA processor.enb.sran nbi.combinedsite.neversion=N
Problem summary
Users affected: Users of the Huawei M2K collector Symptoms: The Huawei M2K collector fails at startup and displays an exception/error message
Problem conclusion
The code was updadte to resolve the defect. The fix is included in ITNM 4.2.0.12 (ITNM 4.2 Fixpack 13)
Temporary fix
Comments
APAR Information
APAR number
IJ30964
Reported component name
TIV NETWK MGR I
Reported component ID
5724S4500
Reported release
420
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-02-22
Closed date
2021-04-20
Last modified date
2021-04-20
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
TIV NETWK MGR I
Fixed component ID
5724S4500
Applicable component levels
[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSSHRK","label":"Tivoli Network Manager IP Edition"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"420"}]
Document Information
Modified date:
31 July 2021