[jboss-cvs] JBossAS SVN: r77316 - projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/beans.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Aug 21 09:27:44 EDT 2008
Author: kabir.khan at jboss.com
Date: 2008-08-21 09:27:44 -0400 (Thu, 21 Aug 2008)
New Revision: 77316
Modified:
projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/beans/AspectManagerFactory.java
Log:
Fix NPE and look for AspectManager in context's metadata
Modified: projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/beans/AspectManagerFactory.java
===================================================================
--- projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/beans/AspectManagerFactory.java 2008-08-21 13:24:08 UTC (rev 77315)
+++ projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/beans/AspectManagerFactory.java 2008-08-21 13:27:44 UTC (rev 77316)
@@ -46,6 +46,14 @@
AspectManager manager = AspectManager.instance();
if (md != null)
{
+ AspectManager metaDataManager = md.getMetaData(AspectManager.class);
+
+ if (metaDataManager != null)
+ {
+ return metaDataManager;
+ }
+
+
ApplicationScope app = md.getMetaData(ApplicationScope.class);
DeploymentScope dep = md.getMetaData(DeploymentScope.class);
if (app != null && dep != null)
More information about the jboss-cvs-commits
mailing list