[jboss-cvs] JBossAS SVN: r89751 - projects/ejb3/trunk/metrics-deployer/src/main/java/org/jboss/ejb3/metrics/deployer.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jun 3 13:19:07 EDT 2009


Author: ALRubinger
Date: 2009-06-03 13:19:07 -0400 (Wed, 03 Jun 2009)
New Revision: 89751

Modified:
   projects/ejb3/trunk/metrics-deployer/src/main/java/org/jboss/ejb3/metrics/deployer/Ejb3MetricsDeployer.java
Log:
[EJBTHREE-1839] Prepend component name w/ EAR name if present (uniquely scope)

Modified: projects/ejb3/trunk/metrics-deployer/src/main/java/org/jboss/ejb3/metrics/deployer/Ejb3MetricsDeployer.java
===================================================================
--- projects/ejb3/trunk/metrics-deployer/src/main/java/org/jboss/ejb3/metrics/deployer/Ejb3MetricsDeployer.java	2009-06-03 16:27:45 UTC (rev 89750)
+++ projects/ejb3/trunk/metrics-deployer/src/main/java/org/jboss/ejb3/metrics/deployer/Ejb3MetricsDeployer.java	2009-06-03 17:19:07 UTC (rev 89751)
@@ -38,6 +38,7 @@
 import org.jboss.deployers.structure.spi.DeploymentUnit;
 import org.jboss.ejb3.Container;
 import org.jboss.ejb3.Ejb3Deployment;
+import org.jboss.ejb3.javaee.JavaEEApplication;
 import org.jboss.ejb3.mdb.MessagingContainer;
 import org.jboss.ejb3.metrics.spi.SessionInstanceMetrics;
 import org.jboss.ejb3.session.SessionContainer;
@@ -159,12 +160,18 @@
          for (final Container container : containers)
          {
             // Get the EJB Name
-            final String ejbName = container.getEjbName();
+            String ejbName = container.getEjbName();
+            final JavaEEApplication application = deployment.getApplication();
+            // If we're in an EAR
+            if (application != null)
+            {
+               // Prepend the EAR name
+               ejbName = application.getName() + "-" + ejbName;
+            }
 
             // Session Containers
             if (container instanceof SessionContainer)
             {
-
                // Cast
                final SessionContainer sessionContainer = (SessionContainer) container;
 




More information about the jboss-cvs-commits mailing list