[jboss-svn-commits] JBL Code SVN: r9736 - labs/jbosslabs/trunk/portal-extensions/forge-ejb3/src/java/org/jboss/forge/ejb3/projectpages.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Feb 24 14:47:07 EST 2007


Author: adamw
Date: 2007-02-24 14:47:07 -0500 (Sat, 24 Feb 2007)
New Revision: 9736

Modified:
   labs/jbosslabs/trunk/portal-extensions/forge-ejb3/src/java/org/jboss/forge/ejb3/projectpages/ProjectPagesServiceBean.java
Log:
http://jira.jboss.com/jira/browse/JBLAB-818

Modified: labs/jbosslabs/trunk/portal-extensions/forge-ejb3/src/java/org/jboss/forge/ejb3/projectpages/ProjectPagesServiceBean.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-ejb3/src/java/org/jboss/forge/ejb3/projectpages/ProjectPagesServiceBean.java	2007-02-24 19:40:31 UTC (rev 9735)
+++ labs/jbosslabs/trunk/portal-extensions/forge-ejb3/src/java/org/jboss/forge/ejb3/projectpages/ProjectPagesServiceBean.java	2007-02-24 19:47:07 UTC (rev 9736)
@@ -249,7 +249,9 @@
      */
     private void cleanupPortalObjects(Set<PortalObjectId> portalObjIds, PortalObject parent) {
         //noinspection unchecked
-        for (PortalObject child : (Collection<PortalObject>) parent.getChildren()) {
+        Set<PortalObject> objects = new HashSet<PortalObject>(parent.getChildren());
+
+        for (PortalObject child : objects) {
             if ((isLabsObject(child) && (!portalObjIds.contains(child.getId())))) {
                 try {
                     parent.destroyChild(child.getName());




More information about the jboss-svn-commits mailing list