From: Dave B. <bla...@us...> - 2013-10-09 18:04:12
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv15511/src/org/sblim/cimclient/internal/cimxml Modified Files: CIMXMLParserImpl.java Log Message: 2671 Potential null pointer exception in parseERROR Index: CIMXMLParserImpl.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java,v retrieving revision 1.56 retrieving revision 1.57 diff -u -d -r1.56 -r1.57 --- CIMXMLParserImpl.java 9 Oct 2013 17:48:54 -0000 1.56 +++ CIMXMLParserImpl.java 9 Oct 2013 18:04:10 -0000 1.57 @@ -63,6 +63,7 @@ * 2668 2013-09-24 blaschke-oss Potential null pointer exception in parseCIM * 2669 2013-09-24 blaschke-oss Potential null pointer exception in parseMESSAGE * 2670 2013-09-25 blaschke-oss NAME attribute not required by DOM parser + * 2671 2013-09-25 blaschke-oss Potential null pointer exception in parseERROR */ package org.sblim.cimclient.internal.cimxml; @@ -2698,6 +2699,7 @@ // <!ATTLSIT ERROR %CODE;%DESCRIPTION;> Attr error_codeA = (Attr) searchAttribute(pErrorE, "CODE"); + if (error_codeA == null) throw new CIMXMLParseException("CODE attribute not found!"); String code = error_codeA.getNodeValue(); int errorCode = 0; try { |