[jboss-cvs] JBossAS SVN: r57876 - projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Oct 27 00:27:15 EDT 2006


Author: scott.stark at jboss.org
Date: 2006-10-27 00:27:13 -0400 (Fri, 27 Oct 2006)
New Revision: 57876

Modified:
   projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/StructureMetaDataImpl.java
Log:
removeContext needs to remove from the contextSet as well as the contextMap.

Modified: projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/StructureMetaDataImpl.java
===================================================================
--- projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/StructureMetaDataImpl.java	2006-10-27 03:46:27 UTC (rev 57875)
+++ projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/StructureMetaDataImpl.java	2006-10-27 04:27:13 UTC (rev 57876)
@@ -71,7 +71,10 @@
 
    public ContextInfo removeContext(String vfsPath)
    {
-      return contextMap.remove(vfsPath);
+      ContextInfo info = contextMap.remove(vfsPath);
+      if( info != null )
+         contextSet.remove(info);
+      return info;
    }
 
    public SortedSet<ContextInfo> getContexts()




More information about the jboss-cvs-commits mailing list