[jboss-cvs] JBossAS SVN: r80172 - trunk/server/src/etc/conf/default.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Oct 28 21:40:14 EDT 2008


Author: scott.stark at jboss.org
Date: 2008-10-28 21:40:14 -0400 (Tue, 28 Oct 2008)
New Revision: 80172

Modified:
   trunk/server/src/etc/conf/default/deployers.xml
Log:
JBAS-5286, Add a BeanMetaDataICF for mc deployment managed object creation

Modified: trunk/server/src/etc/conf/default/deployers.xml
===================================================================
--- trunk/server/src/etc/conf/default/deployers.xml	2008-10-29 01:39:25 UTC (rev 80171)
+++ trunk/server/src/etc/conf/default/deployers.xml	2008-10-29 01:40:14 UTC (rev 80172)
@@ -150,6 +150,25 @@
    </bean>
 
    <!-- POJO Deployment -->
+   <bean name="BeanMetaDataICF" class="org.jboss.deployers.plugins.managed.BeanMetaDataICF">
+      <install bean="ManagedObjectFactory" method="setInstanceClassFactory">
+         <parameter>
+            <value>org.jboss.beans.metadata.spi.BeanMetaData</value>
+         </parameter>
+         <parameter>
+            <this />
+         </parameter>
+      </install>
+      <uninstall bean="ManagedObjectFactory" method="setInstanceClassFactory">
+         <parameter>
+            <value>org.jboss.beans.metadata.spi.BeanMetaData</value>
+         </parameter>
+         <parameter>
+            <null />
+         </parameter>
+      </uninstall>
+      <property name="controller"><inject bean="jboss.kernel:service=KernelController"/></property>
+   </bean>
    <bean name="BeanDeployer" class="org.jboss.deployers.vfs.deployer.kernel.BeanDeployer">
       <property name="suffix">jboss-beans.xml</property>
    </bean>




More information about the jboss-cvs-commits mailing list