[jboss-cvs] JBossAS SVN: r93343 - projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/aop.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Sep 10 04:47:51 EDT 2009
Author: wolfc
Date: 2009-09-10 04:47:50 -0400 (Thu, 10 Sep 2009)
New Revision: 93343
Modified:
projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/aop/BeanContainer.java
Log:
EJBTHREE-1914: using caching annotation repository
Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/aop/BeanContainer.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/aop/BeanContainer.java 2009-09-10 08:47:01 UTC (rev 93342)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/aop/BeanContainer.java 2009-09-10 08:47:50 UTC (rev 93343)
@@ -31,6 +31,7 @@
import org.jboss.aop.Domain;
import org.jboss.aop.annotation.AnnotationRepository;
import org.jboss.ejb3.EJBContainer;
+import org.jboss.ejb3.aop.annotation.CachingAnnotationRepository;
import org.jboss.ejb3.cluster.metadata.ClusteredMetaDataBridge;
import org.jboss.ejb3.interceptors.container.ManagedObjectAdvisor;
import org.jboss.ejb3.interceptors.direct.AbstractDirectContainer;
@@ -203,7 +204,7 @@
// Ensure that an @Clustered annotation is visible to AOP if the XML says the bean is clustered.
annotations.addMetaDataBridge(new ClusteredMetaDataBridge());
- initializeAdvisor(name, domain, beanClass, annotations);
+ initializeAdvisor(name, domain, beanClass, new CachingAnnotationRepository(annotations, classLoader));
}
@Override
More information about the jboss-cvs-commits
mailing list