[jboss-cvs] JBossAS SVN: r66916 - in projects/metadata/trunk/src/main/java/org/jboss/metadata: ejb/jboss and 1 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Nov 9 10:42:17 EST 2007
Author: scott.stark at jboss.org
Date: 2007-11-09 10:42:17 -0500 (Fri, 09 Nov 2007)
New Revision: 66916
Modified:
projects/metadata/trunk/src/main/java/org/jboss/metadata/EntityMetaData.java
projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossEntityBeanMetaData.java
projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EnterpriseBeanMetaData.java
projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EntityBeanMetaData.java
Log:
Make the cmp version checking more strict
Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/EntityMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/EntityMetaData.java 2007-11-09 15:06:44 UTC (rev 66915)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/EntityMetaData.java 2007-11-09 15:42:17 UTC (rev 66916)
@@ -139,13 +139,19 @@
}
/**
- * Is this CMP1x
+ * Is this CMP2x
*
* @return true for version 2.x
*/
public boolean isCMP2x()
{
- return isCMP1x() == false;
+ JBossEntityBeanMetaData entity = getDelegate();
+ boolean isCMP2x = false;
+ if(entity.getCmpVersion() != null)
+ isCMP2x = entity.getCmpVersion().equals("2.x");
+ else
+ isCMP2x = entity.getEjbJarMetaData().isEJB2x();
+ return isCMP2x;
}
public boolean isBMP()
Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossEntityBeanMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossEntityBeanMetaData.java 2007-11-09 15:06:44 UTC (rev 66915)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossEntityBeanMetaData.java 2007-11-09 15:42:17 UTC (rev 66916)
@@ -312,7 +312,7 @@
{
if(cmpVersion == null)
{
- if(getEjbJarMetaData().isEJB2x())
+ if(getEjbJarMetaData().isEJB2x() || getEjbJarMetaData().isEJB3x())
return false;
else
return true;
Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EnterpriseBeanMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EnterpriseBeanMetaData.java 2007-11-09 15:06:44 UTC (rev 66915)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EnterpriseBeanMetaData.java 2007-11-09 15:42:17 UTC (rev 66916)
@@ -28,7 +28,6 @@
import javax.xml.bind.annotation.XmlTransient;
import org.jboss.metadata.common.ejb.IEnterpriseBeanMetaData;
-import org.jboss.metadata.javaee.spec.AnnotatedEJBReferenceMetaData;
import org.jboss.metadata.javaee.spec.AnnotatedEJBReferencesMetaData;
import org.jboss.metadata.javaee.spec.EJBLocalReferenceMetaData;
import org.jboss.metadata.javaee.spec.EJBLocalReferencesMetaData;
@@ -60,6 +59,7 @@
* EnterpriseBean.
*
* @author <a href="adrian at jboss.com">Adrian Brock</a>
+ * @author Scott.Stark at jboss.org
* @version $Revision: 1.1 $
*/
@JBossXmlModelGroup(
Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EntityBeanMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EntityBeanMetaData.java 2007-11-09 15:06:44 UTC (rev 66915)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EntityBeanMetaData.java 2007-11-09 15:42:17 UTC (rev 66916)
@@ -279,7 +279,7 @@
{
if(cmpVersion == null)
{
- if(getEjbJarMetaData().isEJB2x())
+ if(getEjbJarMetaData().isEJB2x() || getEjbJarMetaData().isEJB3x())
return false;
else
return true;
More information about the jboss-cvs-commits
mailing list