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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jun 17 20:04:52 EDT 2008


Author: scott.stark at jboss.org
Date: 2008-06-17 20:04:52 -0400 (Tue, 17 Jun 2008)
New Revision: 74753

Modified:
   trunk/server/src/main/org/jboss/deployment/MappedReferenceMetaDataResolverDeployer.java
Log:
JBMETA-58, remove the JBossMetaDataWrapper workaround

Modified: trunk/server/src/main/org/jboss/deployment/MappedReferenceMetaDataResolverDeployer.java
===================================================================
--- trunk/server/src/main/org/jboss/deployment/MappedReferenceMetaDataResolverDeployer.java	2008-06-18 00:02:37 UTC (rev 74752)
+++ trunk/server/src/main/org/jboss/deployment/MappedReferenceMetaDataResolverDeployer.java	2008-06-18 00:04:52 UTC (rev 74753)
@@ -21,7 +21,6 @@
  */
 package org.jboss.deployment;
 
-import java.lang.reflect.Field;
 import java.util.ArrayList;
 import java.util.HashSet;
 import java.util.List;
@@ -47,7 +46,6 @@
 import org.jboss.metadata.ejb.jboss.JBossEntityBeanMetaData;
 import org.jboss.metadata.ejb.jboss.JBossGenericBeanMetaData;
 import org.jboss.metadata.ejb.jboss.JBossMetaData;
-import org.jboss.metadata.ejb.jboss.JBossMetaDataWrapper;
 import org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData;
 import org.jboss.metadata.ejb.jboss.jndipolicy.plugins.SessionJndiBindingPolicy;
 import org.jboss.metadata.ejb.jboss.jndipolicy.spi.DefaultJndiBindingPolicy;
@@ -327,29 +325,6 @@
             }
             deploymentSummary.setLoader(unit.getClassLoader());
             ejbMetaData.setDeploymentSummary(deploymentSummary);
-            
-            // TODO: Hack to get deployment summary to where it's needed (JBMETA-58)
-            if(ejbMetaData instanceof JBossMetaDataWrapper)
-            {
-               try
-               {
-                  Field field = JBossMetaDataWrapper.class.getDeclaredField("primary");
-                  field.setAccessible(true);
-                  ((JBossMetaData) field.get(ejbMetaData)).setDeploymentSummary(deploymentSummary);
-               }
-               catch(NoSuchFieldException e)
-               {
-                  log.warn("setDeploymentSummary failed", e);
-               }
-               catch (IllegalArgumentException e)
-               {
-                  log.warn("setDeploymentSummary failed", e);
-               }
-               catch (IllegalAccessException e)
-               {
-                  log.warn("setDeploymentSummary failed", e);
-               }
-            }
          }
          beans = ejbMetaData.getEnterpriseBeans();
       }




More information about the jboss-cvs-commits mailing list