Update of /cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/entity In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17774/modules/ejb/src/xdoclet/modules/ejb/entity
Modified Files: ValueObjectTagsHandler.java Log Message: fixed possible NPE when match attribute is missing Index: ValueObjectTagsHandler.java =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/entity/ValueObjectTagsHandler.java,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -r1.25 -r1.26 *** ValueObjectTagsHandler.java 4 Apr 2005 19:43:02 -0000 1.25 --- ValueObjectTagsHandler.java 5 Apr 2005 11:05:34 -0000 1.26 *************** *** 244,251 **** String value = tag.getAttributeValue("match"); ! if (log.isDebugEnabled()) log.debug("Match=" + value + "==" + valueObject); ! return (valueObject.equals(value) || "*".equals(value) || "*".equals(valueObject)); } --- 244,255 ---- String value = tag.getAttributeValue("match"); ! if (log.isDebugEnabled()) { log.debug("Match=" + value + "==" + valueObject); + } ! if (value == null) { ! return "*".equals(valueObject); ! } ! return value.equals(valueObject) || value.equals("*") || "*".equals(valueObject); } ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ xdoclet-devel mailing list xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel