[jboss-cvs] JBossAS SVN: r77426 - trunk/ejb3/src/main/org/jboss/ejb3/deployers.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Aug 25 08:22:43 EDT 2008
Author: wolfc
Date: 2008-08-25 08:22:43 -0400 (Mon, 25 Aug 2008)
New Revision: 77426
Modified:
trunk/ejb3/src/main/org/jboss/ejb3/deployers/JBossASKernel.java
Log:
JBCTS-800: reverted workaround
Modified: trunk/ejb3/src/main/org/jboss/ejb3/deployers/JBossASKernel.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/deployers/JBossASKernel.java 2008-08-25 12:06:27 UTC (rev 77425)
+++ trunk/ejb3/src/main/org/jboss/ejb3/deployers/JBossASKernel.java 2008-08-25 12:22:43 UTC (rev 77426)
@@ -38,7 +38,6 @@
import org.jboss.beans.metadata.plugins.AbstractBeanMetaData;
import org.jboss.beans.metadata.plugins.AbstractConstructorMetaData;
import org.jboss.beans.metadata.plugins.AbstractDemandMetaData;
-import org.jboss.beans.metadata.plugins.AbstractSupplyMetaData;
import org.jboss.beans.metadata.plugins.AbstractValueMetaData;
import org.jboss.beans.metadata.spi.BeanMetaDataFactory;
import org.jboss.beans.metadata.spi.DemandMetaData;
@@ -106,28 +105,12 @@
}
// Create the metadata for the bean to install
- // Hack for JBCTS-800
- String extraSupplyName = null;
- if(name.startsWith("persistence.units:"))
- {
- if(name.startsWith("persistence.units:unitName=") == false)
- {
- // Build the simple persistence.units:unitName=xxx as a supplies
- int unitName = name.indexOf("unitName=");
- if(unitName > 0)
- {
- extraSupplyName = "persistence.units:" + name.substring(unitName);
- }
- }
- }
- MCDependencyPolicy policy = (MCDependencyPolicy) dependencies;
AbstractBeanMetaData bean = new AbstractBeanMetaData(name, service.getClass().getName());
bean.setConstructor(new AlreadyInstantiated(service));
+ MCDependencyPolicy policy = (MCDependencyPolicy) dependencies;
bean.setDepends(policy.getDependencies());
bean.setDemands(policy.getDemands());
bean.setSupplies(policy.getSupplies());
- if(extraSupplyName != null)
- bean.getSupplies().add(new AbstractSupplyMetaData(extraSupplyName));
log.info("installing bean: " + name);
log.info(" with dependencies:");
for (Object obj : policy.getDependencies())
More information about the jboss-cvs-commits
mailing list