You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltaspike.apache.org by st...@apache.org on 2013/06/23 23:09:41 UTC

[6/7] git commit: removed obsolete TODO for Weld

removed obsolete TODO for Weld

This scenario must not happen. The ClassLoader used to load
the Extension is also the one used at shutdown. Even in EAR
scenarios with a hierarchic setup we will hopefully get the
correct TCCL. The mem will get freed up lastest after the EAR
gets undeployed anyway. Sparse re-deployments of portions of
an EAR are not guaranteed to work by the EE spec neither.


Project: http://git-wip-us.apache.org/repos/asf/deltaspike/repo
Commit: http://git-wip-us.apache.org/repos/asf/deltaspike/commit/2318498c
Tree: http://git-wip-us.apache.org/repos/asf/deltaspike/tree/2318498c
Diff: http://git-wip-us.apache.org/repos/asf/deltaspike/diff/2318498c

Branch: refs/heads/master
Commit: 2318498c7712a3147bdbd8145138ab8ff91a1772
Parents: 6a3f2b4
Author: Mark Struberg <st...@apache.org>
Authored: Sun Jun 23 17:48:55 2013 +0200
Committer: Mark Struberg <st...@apache.org>
Committed: Sun Jun 23 17:48:55 2013 +0200

----------------------------------------------------------------------
 .../apache/deltaspike/core/api/provider/BeanManagerProvider.java  | 3 ---
 1 file changed, 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/deltaspike/blob/2318498c/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/api/provider/BeanManagerProvider.java
----------------------------------------------------------------------
diff --git a/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/api/provider/BeanManagerProvider.java b/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/api/provider/BeanManagerProvider.java
index 5cb361f..3db6f3a 100644
--- a/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/api/provider/BeanManagerProvider.java
+++ b/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/api/provider/BeanManagerProvider.java
@@ -242,9 +242,6 @@ public class BeanManagerProvider implements Extension
 
         ClassLoader classLoader = ClassUtils.getClassLoader(null);
         bmpSingleton.bmInfos.remove(classLoader);
-
-        //X TODO this might not be enough as there might be
-        //X ClassLoaders used during Weld startup which are not the TCCL...
     }
 
     /**