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

Reply via email to