[jboss-cvs] JBossAS SVN: r74829 - projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Jun 19 08:09:07 EDT 2008


Author: wolfc
Date: 2008-06-19 08:09:07 -0400 (Thu, 19 Jun 2008)
New Revision: 74829

Modified:
   projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossSessionBeanMetaData.java
Log:
JBCTS-540: system property to counter JBMETA-11


Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossSessionBeanMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossSessionBeanMetaData.java	2008-06-19 11:54:11 UTC (rev 74828)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossSessionBeanMetaData.java	2008-06-19 12:09:07 UTC (rev 74829)
@@ -23,6 +23,9 @@
 
 import java.util.List;
 
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
 import org.jboss.metadata.common.ejb.ITimeoutTarget;
 import org.jboss.metadata.ejb.spec.AroundInvokesMetaData;
 import org.jboss.metadata.ejb.spec.BusinessLocalsMetaData;
@@ -38,9 +41,6 @@
 import org.jboss.metadata.javaee.spec.PortComponent;
 import org.jboss.metadata.javaee.spec.SecurityRoleRefsMetaData;
 
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
 /**
  * SessionBeanMetaData.
  * 
@@ -1088,6 +1088,10 @@
    @Override
    public void checkValid()
    {
+      // Allow for relaxation of JBMETA-11 check to counter JBCTS-540 hack
+      if(System.getProperty("org.jboss.metadata.jbmeta11") != null)
+         return;
+      
       if(getEnterpriseBeansMetaData() != null && getEjbJarMetaData() != null)
       {
          // this is how the ejb3 deployer determines whether it's ejb3 module or not




More information about the jboss-cvs-commits mailing list