[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