[jboss-cvs] JBossAS SVN: r59619 - projects/microcontainer/trunk/kernel/src/main/org/jboss/beans/metadata/plugins.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sun Jan 14 06:29:11 EST 2007


Author: alesj
Date: 2007-01-14 06:29:04 -0500 (Sun, 14 Jan 2007)
New Revision: 59619

Modified:
   projects/microcontainer/trunk/kernel/src/main/org/jboss/beans/metadata/plugins/AbstractTypeMetaData.java
Log:
change to DispatchContext

Modified: projects/microcontainer/trunk/kernel/src/main/org/jboss/beans/metadata/plugins/AbstractTypeMetaData.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/main/org/jboss/beans/metadata/plugins/AbstractTypeMetaData.java	2007-01-14 11:21:28 UTC (rev 59618)
+++ projects/microcontainer/trunk/kernel/src/main/org/jboss/beans/metadata/plugins/AbstractTypeMetaData.java	2007-01-14 11:29:04 UTC (rev 59619)
@@ -29,7 +29,7 @@
 import org.jboss.beans.metadata.spi.MetaDataVisitorNode;
 import org.jboss.beans.metadata.spi.PropertyMetaData;
 import org.jboss.dependency.spi.ControllerState;
-import org.jboss.joinpoint.spi.TargettedJoinpoint;
+import org.jboss.dependency.spi.DispatchContext;
 import org.jboss.kernel.plugins.config.Configurator;
 import org.jboss.kernel.spi.config.KernelConfigurator;
 import org.jboss.kernel.spi.dependency.KernelController;
@@ -146,10 +146,8 @@
       {
          try
          {
-            KernelControllerContext context = (KernelControllerContext) controller.getContext(beanName, ControllerState.INSTANTIATED);
-            TargettedJoinpoint joinpoint = configurator.getPropertyGetterJoinPoint(context.getBeanInfo(), propertyName);
-            joinpoint.setTarget(context.getTarget());
-            result = joinpoint.dispatch();
+            DispatchContext context = (DispatchContext) controller.getContext(beanName, ControllerState.INSTANTIATED);
+            result = context.get(propertyName);
          }
          catch (Throwable t)
          {




More information about the jboss-cvs-commits mailing list