Author: kabir.khan at jboss.com
Date: 2007-02-03 10:30:14 -0500 (Sat, 03 Feb 2007)
New Revision: 60236
Modified:
projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/integration/AOPConstructorJoinpoint.java
projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/integration/AOPDependencyBuilder.java
Log:
Do not check for excluded class names for proxies
Modified: projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/integration/AOPConstructorJoinpoint.java
===================================================================
--- projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/integration/AOPConstructorJoinpoint.java 2007-02-03 15:29:20 UTC (rev 60235)
+++ projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/integration/AOPConstructorJoinpoint.java 2007-02-03 15:30:14 UTC (rev 60236)
@@ -91,10 +91,7 @@
{
Class clazz = constructorInfo.getDeclaringClass().getType();
AspectManager manager = AspectManager.instance();
- if (manager.isNonAdvisableClassName(clazz.getName()))
- {
- return super.dispatch();
- }
+
MetaData metaData = MetaDataStack.peek();
MetaDataStack.mask();
try
Modified: projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/integration/AOPDependencyBuilder.java
===================================================================
--- projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/integration/AOPDependencyBuilder.java 2007-02-03 15:29:20 UTC (rev 60235)
+++ projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/integration/AOPDependencyBuilder.java 2007-02-03 15:30:14 UTC (rev 60236)
@@ -78,11 +78,6 @@
String className = classInfo.getName();
if (className != null)
{
- if (manager.isNonAdvisableClassName(className))
- {
- return super.getDependencies(classAdapter, metaData);
- }
-
ClassLoader loader = classAdapter.getClassLoader();
if (loader == null)
{
@@ -113,7 +108,7 @@
}
}
}
-
+
HashSet<Object> annotationDependencies = getAnnotationDependencies(classInfo, metaData);
depends.addAll(annotationDependencies);
return depends;