From: <pn...@hy...> - 2009-11-21 00:42:23
|
Author: pnguyen Date: 2009-11-20 16:42:10 -0800 (Fri, 20 Nov 2009) New Revision: 13990 URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=13990 Modified: branches/HQ_4_2/src/org/hyperic/hq/measurement/server/session/AvailabilityManagerEJBImpl.java Log: [HHQ-3544] Added null pointer check Modified: branches/HQ_4_2/src/org/hyperic/hq/measurement/server/session/AvailabilityManagerEJBImpl.java =================================================================== --- branches/HQ_4_2/src/org/hyperic/hq/measurement/server/session/AvailabilityManagerEJBImpl.java 2009-11-20 23:45:56 UTC (rev 13989) +++ branches/HQ_4_2/src/org/hyperic/hq/measurement/server/session/AvailabilityManagerEJBImpl.java 2009-11-21 00:42:10 UTC (rev 13990) @@ -534,7 +534,8 @@ // Expect data to be sorted by end time, so that the last value // returned is the final count and the last value - data[IND_CFG_COUNT] = ((java.lang.Number)objs[4]).doubleValue(); + data[IND_CFG_COUNT] = (objs[4] == null) + ? 0 : ((java.lang.Number)objs[4]).doubleValue(); data[IND_LAST_TIME] = ((Double)objs[2]).doubleValue(); data[IND_UP_TIME] += ((Double)objs[5]).doubleValue(); |