[jboss-cvs] JBossAS SVN: r61429 - in projects/ejb3/trunk: ejb3-core and 2 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Mar 19 06:57:27 EDT 2007
Author: wolfc
Date: 2007-03-19 06:57:27 -0400 (Mon, 19 Mar 2007)
New Revision: 61429
Added:
projects/ejb3/trunk/ejb3-core/
Modified:
projects/ejb3/trunk/ejb3-core/.project
projects/ejb3/trunk/ejb3-core/src/main/org/jboss/ejb3/EJBContainer.java
projects/ejb3/trunk/ejb3-core/src/resources/test-configs/libdeployment/lib/libdeployment.jar
Log:
Raw commit, doesn't compile
Copied: projects/ejb3/trunk/ejb3-core (from rev 61425, trunk/ejb3)
Modified: projects/ejb3/trunk/ejb3-core/.project
===================================================================
--- trunk/ejb3/.project 2007-03-19 10:04:38 UTC (rev 61425)
+++ projects/ejb3/trunk/ejb3-core/.project 2007-03-19 10:57:27 UTC (rev 61429)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>ejb3</name>
+ <name>ejb3-core</name>
<comment></comment>
<projects>
</projects>
Modified: projects/ejb3/trunk/ejb3-core/src/main/org/jboss/ejb3/EJBContainer.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/EJBContainer.java 2007-03-19 10:04:38 UTC (rev 61425)
+++ projects/ejb3/trunk/ejb3-core/src/main/org/jboss/ejb3/EJBContainer.java 2007-03-19 10:57:27 UTC (rev 61429)
@@ -544,30 +544,7 @@
public void destroy() throws Exception
{
- // FIXME: temporary hack: cleanup all references from aop to here
-
- @SuppressWarnings("unchecked")
- Set<AspectDefinition> set = (Set<AspectDefinition>) perInstanceAspectDefinitions;
- for(AspectDefinition def : set)
- {
- removePerInstanceAspect(def);
- def.advisors.remove(this);
- }
- for(AspectDefinition def : ((Map<AspectDefinition,?>) perInstanceJoinpointAspectDefinitions).keySet())
- {
- removePerInstanceJoinpointAspect(def);
- def.advisors.remove(this);
- }
- // weirdness, add/removePerClassAspect are not mirror images
- @SuppressWarnings("unchecked")
- Map<AspectDefinition, Interceptor> map = ((Map<AspectDefinition, Interceptor>) adviceInterceptors);
- // without toArray, concurrent modification
- for(AspectDefinition def : map.keySet().toArray(new AspectDefinition[0]))
- {
- assert def.getScope() == Scope.PER_CLASS;
- removePerClassAspect(def);
- def.advisors.remove(this);
- }
+ super.cleanup();
}
protected void initializePool() throws Exception
Modified: projects/ejb3/trunk/ejb3-core/src/resources/test-configs/libdeployment/lib/libdeployment.jar
===================================================================
(Binary files differ)
More information about the jboss-cvs-commits
mailing list