[jboss-cvs] JBossAS SVN: r67813 - trunk/server/src/main/org/jboss/deployment.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Dec 3 17:03:22 EST 2007


Author: alesj
Date: 2007-12-03 17:03:22 -0500 (Mon, 03 Dec 2007)
New Revision: 67813

Modified:
   trunk/server/src/main/org/jboss/deployment/JBossEjbParsingDeployer.java
Log:
The entire createMetaData override should be irrelevant now.

Modified: trunk/server/src/main/org/jboss/deployment/JBossEjbParsingDeployer.java
===================================================================
--- trunk/server/src/main/org/jboss/deployment/JBossEjbParsingDeployer.java	2007-12-03 21:53:25 UTC (rev 67812)
+++ trunk/server/src/main/org/jboss/deployment/JBossEjbParsingDeployer.java	2007-12-03 22:03:22 UTC (rev 67813)
@@ -23,18 +23,15 @@
 
 import java.net.URL;
 import java.util.Set;
-
 import javax.management.MalformedObjectNameException;
 import javax.management.ObjectName;
 
 import org.jboss.deployers.spi.DeploymentException;
-import org.jboss.deployers.structure.spi.DeploymentUnit;
 import org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer;
 import org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit;
 import org.jboss.metadata.ApplicationMetaData;
 import org.jboss.metadata.common.jboss.LoaderRepositoryConfigMetaData;
 import org.jboss.metadata.common.jboss.LoaderRepositoryMetaData;
-import org.jboss.metadata.ejb.jboss.JBossEnterpriseBeansMetaData;
 import org.jboss.metadata.ejb.jboss.JBossMetaData;
 import org.jboss.metadata.ejb.spec.EjbJarMetaData;
 import org.jboss.mx.loading.LoaderRepositoryFactory.LoaderRepositoryConfig;
@@ -95,29 +92,6 @@
    }
 
    /**
-    * Override to ensure we always have a JBossMetaData object attached, even
-    * if there is no jboss.xml in the deployment, provided there is an EjbJarMetaData.
-    */
-   @Override
-   protected void createMetaData(DeploymentUnit unit, String name, String suffix, String key) throws DeploymentException
-   {
-      super.createMetaData(unit, name, suffix, key);
-      EjbJarMetaData specMetaData = unit.getTransientManagedObjects().getAttachment(EjbJarMetaData.class);
-      JBossMetaData metaData = unit.getTransientManagedObjects().getAttachment(getOutput());
-      if((specMetaData == null && metaData == null) || (unit instanceof VFSDeploymentUnit) == false)
-         return;
-
-      // If there no JBossMetaData was created from a jboss.xml, create one
-      if (metaData == null)
-      {
-         metaData = new JBossMetaData();
-         JBossEnterpriseBeansMetaData jbBeans = new JBossEnterpriseBeansMetaData();
-         metaData.setEnterpriseBeans(jbBeans);
-         unit.getTransientManagedObjects().addAttachment(getOutput(), metaData);
-      }
-   }
-
-   /**
     * Create the loader repository config
     * 
     * @param jbossMetaData the jboss metadata




More information about the jboss-cvs-commits mailing list