[jboss-cvs] JBossAS SVN: r66518 - projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/support.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sun Oct 28 13:34:51 EDT 2007


Author: scott.stark at jboss.org
Date: 2007-10-28 13:34:51 -0400 (Sun, 28 Oct 2007)
New Revision: 66518

Modified:
   projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/support/AbstractMappedMetaData.java
Log:
Validate the map for null in containsKey

Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/support/AbstractMappedMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/support/AbstractMappedMetaData.java	2007-10-27 08:59:15 UTC (rev 66517)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/support/AbstractMappedMetaData.java	2007-10-28 17:34:51 UTC (rev 66518)
@@ -76,9 +76,12 @@
    
    public boolean containsKey(String key)
    {
-      return map.containsKey(key);
+      boolean containsKey = false;
+      if (map != null)
+         containsKey = map.containsKey(key);
+      return containsKey;
    }
-   
+
    /**
     * Get the key set
     * 
@@ -126,6 +129,7 @@
    
    public void clear()
    {
+      if(map != null)
       for (T t : map.values())
          removeNotification(t);
       map = null;




More information about the jboss-cvs-commits mailing list