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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Jul 24 17:13:42 EDT 2008


Author: ALRubinger
Date: 2008-07-24 17:13:42 -0400 (Thu, 24 Jul 2008)
New Revision: 76198

Modified:
   trunk/server/src/main/org/jboss/deployment/MappedReferenceMetaDataResolverDeployer.java
Log:
[JBMETA-81] Set packaging type in deployment summary

Modified: trunk/server/src/main/org/jboss/deployment/MappedReferenceMetaDataResolverDeployer.java
===================================================================
--- trunk/server/src/main/org/jboss/deployment/MappedReferenceMetaDataResolverDeployer.java	2008-07-24 20:53:35 UTC (rev 76197)
+++ trunk/server/src/main/org/jboss/deployment/MappedReferenceMetaDataResolverDeployer.java	2008-07-24 21:13:42 UTC (rev 76198)
@@ -49,6 +49,7 @@
 import org.jboss.metadata.ejb.jboss.jndipolicy.spi.DeploymentSummary;
 import org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary;
 import org.jboss.metadata.ejb.jboss.jndipolicy.spi.KnownInterfaces;
+import org.jboss.metadata.ejb.jboss.jndipolicy.spi.PackagingType;
 import org.jboss.metadata.ejb.spec.BusinessLocalsMetaData;
 import org.jboss.metadata.ejb.spec.BusinessRemotesMetaData;
 import org.jboss.metadata.javaee.spec.AnnotatedEJBReferenceMetaData;
@@ -1160,6 +1161,25 @@
       }
       dSummary.setDeploymentScopeBaseName(baseName);
       
+      /*
+       * Determine the packaging type (JAR or EAR, Standalone File not 
+       * supported by this deployer) 
+       */
+      
+      // Initialize to JAR
+      PackagingType packagingType = PackagingType.JAR;
+      
+      // Determine if EAR
+      boolean isEar = unit != unit.getTopLevel();
+      if(isEar)
+      {
+         packagingType = PackagingType.EAR;
+      }
+      
+      // Set type
+      dSummary.setPackagingType(packagingType);
+      
+      // Return
       return dSummary;
    }
    




More information about the jboss-cvs-commits mailing list