[jboss-cvs] JBossAS SVN: r71911 - projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/support/container/plugin.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Apr 10 08:22:08 EDT 2008


Author: scott.stark at jboss.org
Date: 2008-04-10 08:22:07 -0400 (Thu, 10 Apr 2008)
New Revision: 71911

Modified:
   projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/support/container/plugin/GenericComponentFactory.java
Log:
Correct the double name conversion

Modified: projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/support/container/plugin/GenericComponentFactory.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/support/container/plugin/GenericComponentFactory.java	2008-04-10 12:15:22 UTC (rev 71910)
+++ projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/support/container/plugin/GenericComponentFactory.java	2008-04-10 12:22:07 UTC (rev 71911)
@@ -71,9 +71,8 @@
       T t = null;
       for(BeanMetaData bmd : compBeans)
       {
-         String beanName = buildName(baseName, bmd.getName(), nextID);
-         BeanMetaDataName nbmd = new BeanMetaDataName(beanName, bmd);
-         KernelControllerContext kcc = controller.install(nbmd);
+         String beanName = bmd.getName();
+         KernelControllerContext kcc = controller.install(bmd);
          if(t == null)
             t = (T) kcc.getTarget();
          compNames.add(beanName);
@@ -97,7 +96,7 @@
     */
    public long getComponentID(String name) throws NumberFormatException
    {
-      int poundSign = name.indexOf('#');
+      int poundSign = name.lastIndexOf('#');
       if(poundSign < 0)
          throw new NumberFormatException(name+" has no #compID suffix");
       long id = Long.parseLong(name.substring(poundSign+1));




More information about the jboss-cvs-commits mailing list