[jboss-cvs] JBossAS SVN: r90745 - projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jul 1 10:01:45 EDT 2009


Author: alex.loubyansky at jboss.com
Date: 2009-07-01 10:01:45 -0400 (Wed, 01 Jul 2009)
New Revision: 90745

Modified:
   projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/Ejb3AnnotationHandler.java
Log:
EJBTHREE-1860

Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/Ejb3AnnotationHandler.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/Ejb3AnnotationHandler.java	2009-07-01 12:35:25 UTC (rev 90744)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/Ejb3AnnotationHandler.java	2009-07-01 14:01:45 UTC (rev 90745)
@@ -129,6 +129,9 @@
       if(ejbJarMetaData == null)
          return null;
       
+      if(!ejbJarMetaData.isEJB3x())
+         throw new IllegalStateException("Attempt to process non-EJB3.x EJB-JAR metadata as EJB3.x for deployment " + deployment.getName());
+      
       M beanMetaData = deployment.getEnterpriseBeanMetaData(ejbName, enterpriseBeanMetaDataClass);
       if(beanMetaData == null)
       {




More information about the jboss-cvs-commits mailing list