Guest

Preview Tool

Cisco Bug: CSCvi70634 - Heatmap calculation fails with a NullPointerException

Last Modified

Apr 30, 2018

Products (1)

  • Cisco Prime Infrastructure

Known Affected Releases

3.2(2.0) 3.3

Description (partial)

Symptom:
HeatMap not populating due to TxPower inserting NULL in BaseRadio. HeatMaps will not visible or not load on some or all floors  due to bug CSCve70752 on WLC.

2018-03-27 10:52:04,154 [https-jsse-nio-443-exec-15] ERROR https-jsse-nio-443-exec-15 map - Failure in image file generation
java.lang.NullPointerException
        at com.cisco.server.map.RfPredictionServiceHelper.determineTxPowerInDbm(RfPredictionServiceHelper.java:2129)
        at com.cisco.server.map.RfPredictionServiceHelper.getServiceDomainHeatMapForGivenLradIfList(RfPredictionServiceHelper.java:3190)
        at com.cisco.server.services.MapService.getServiceDomainHeatMap(MapService.java:541)
        at com.cisco.server.services.MapService.generateHeatmaps(MapService.java:561)
        at com.cisco.server.services.MapService.getFloorInfoFromDB(MapService.java:1245)
        at com.cisco.server.services.MapService.getMapMonitorInfo(MapService.java:414)
        at com.cisco.server.services.MapService$$FastClassBySpringCGLIB$$6f0f0e20.invoke(<generated>)
        at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
        at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:651)
        at com.cisco.server.services.MapService$$EnhancerBySpringCGLIB$$407c1c46.getMapMonitorInfo(<generated>)
        at com.cisco.server.services.MapService$$FastClassBySpringCGLIB$$6f0f0e20.invoke(<generated>)
        at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
        at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
        at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
        at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
        at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
        at com.cisco.server.services.MapService$$EnhancerBySpringCGLIB$$e183ef53.getMapMonitorInfo(<generated>)
        at com.cisco.csg.ngmaps.impl.rfm.dao.DomainRepository.getMapMonitorInfo(DomainRepository.java:397)
        at com.cisco.csg.ngmaps.impl.rfm.dao.DomainRepository$$FastClassBySpringCGLIB$$a3cf1ca8.invoke(<generated>)
        at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
        at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:651)
        at com.cisco.csg.ngmaps.impl.rfm.dao.DomainRepository$$EnhancerBySpringCGLIB$$fdf421ce.getMapMonitorInfo(<generated>)
        at com.cisco.csg.ngmaps.impl.rfm.DomainServiceImpl.getServiceDomainHeatmap(DomainServiceImpl.java:503)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

Conditions:
TxPower inserting NULL in BaseRadio
WLC version 8.0.152, 8.2.161 onward
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.