[jboss-cvs] JBossAS SVN: r77715 - trunk/server/src/main/org/jboss/deployment.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sun Aug 31 06:24:45 EDT 2008
Author: emuckenhuber
Date: 2008-08-31 06:24:45 -0400 (Sun, 31 Aug 2008)
New Revision: 77715
Modified:
trunk/server/src/main/org/jboss/deployment/OptAnnotationMetaDataDeployer.java
Log:
populate information needed by JBMETA-99
Modified: trunk/server/src/main/org/jboss/deployment/OptAnnotationMetaDataDeployer.java
===================================================================
--- trunk/server/src/main/org/jboss/deployment/OptAnnotationMetaDataDeployer.java 2008-08-31 10:23:53 UTC (rev 77714)
+++ trunk/server/src/main/org/jboss/deployment/OptAnnotationMetaDataDeployer.java 2008-08-31 10:24:45 UTC (rev 77715)
@@ -44,6 +44,7 @@
import org.jboss.metadata.annotation.finder.DefaultAnnotationFinder;
import org.jboss.metadata.client.spec.ApplicationClientMetaData;
import org.jboss.metadata.ejb.jboss.JBossMetaData;
+import org.jboss.metadata.ejb.spec.EjbJarMetaData;
import org.jboss.metadata.web.spec.WebMetaData;
import org.jboss.virtual.VirtualFile;
@@ -127,7 +128,8 @@
protected void processJBossMetaData(VFSDeploymentUnit unit, AnnotationFinder<AnnotatedElement> finder)
{
// Create the metadata model from the annotations
- JBoss50Creator creator = new JBoss50Creator(finder);
+ EjbJarMetaData ejbJarMetaData = unit.getAttachment(EjbJarMetaData.class);
+ JBoss50Creator creator = new JBoss50Creator(ejbJarMetaData, unit.getClassLoader(), finder);
Collection<Class<?>> classes = getClasses(unit, creator);
JBossMetaData annotationMetaData = creator.create(classes);
if(annotationMetaData != null)
More information about the jboss-cvs-commits
mailing list