[jboss-cvs] JBossAS SVN: r88000 - projects/ejb3/trunk/endpoint-deployer/src/test/resources/deploy.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Apr 29 10:41:04 EDT 2009
Author: wolfc
Date: 2009-04-29 10:41:04 -0400 (Wed, 29 Apr 2009)
New Revision: 88000
Modified:
projects/ejb3/trunk/endpoint-deployer/src/test/resources/deploy/ejb-container-beans.xml
projects/ejb3/trunk/endpoint-deployer/src/test/resources/deploy/ejb-deployers-beans.xml
Log:
EJBTHREE-1786: merged 87997 (install Ejb3Registrar) from ejb3-embedded
Modified: projects/ejb3/trunk/endpoint-deployer/src/test/resources/deploy/ejb-container-beans.xml
===================================================================
--- projects/ejb3/trunk/endpoint-deployer/src/test/resources/deploy/ejb-container-beans.xml 2009-04-29 14:38:57 UTC (rev 87999)
+++ projects/ejb3/trunk/endpoint-deployer/src/test/resources/deploy/ejb-container-beans.xml 2009-04-29 14:41:04 UTC (rev 88000)
@@ -12,4 +12,14 @@
<bean name="EJB3EndpointResolver" class="org.jboss.ejb3.endpoint.deployers.DefaultEndpointResolver"/>
<bean name="TimerServiceFactory" class="org.jboss.ejb3.endpoint.deployers.test.common.MockTimerServiceFactory"/>
+
+ <!-- The Ejb3Registrar provides static access to the kernel -->
+ <!-- It should actually not be used. -->
+ <bean name="Ejb3RegistrarService" class="org.jboss.ejb3.embedded.registrar.Ejb3RegistrarService"/>
+
+ <bean name="Ejb3Registrar">
+ <constructor factoryMethod="getRegistrar">
+ <factory bean="Ejb3RegistrarService"/>
+ </constructor>
+ </bean>
</deployment>
Modified: projects/ejb3/trunk/endpoint-deployer/src/test/resources/deploy/ejb-deployers-beans.xml
===================================================================
--- projects/ejb3/trunk/endpoint-deployer/src/test/resources/deploy/ejb-deployers-beans.xml 2009-04-29 14:38:57 UTC (rev 87999)
+++ projects/ejb3/trunk/endpoint-deployer/src/test/resources/deploy/ejb-deployers-beans.xml 2009-04-29 14:41:04 UTC (rev 88000)
@@ -53,7 +53,14 @@
<bean name="Ejb3MetadataProcessingDeployer" class="org.jboss.ejb3.deployers.Ejb3MetadataProcessingDeployer" />
<bean name="EjbModuleDeployer" class="org.jboss.ejb3.embedded.deployers.EjbModuleDeployer"/>
- <bean name="EjbComponentDeployer" class="org.jboss.ejb3.embedded.deployers.EjbComponentDeployer"/>
+ <bean name="EjbComponentDeployer" class="org.jboss.ejb3.embedded.deployers.EjbComponentDeployer">
+ <property name="additionalContainerDependencies">
+ <set elementClass="java.lang.String">
+ <!-- We need the registrar so proxy can bind/unbind -->
+ <value>Ejb3Registrar</value>
+ </set>
+ </property>
+ </bean>
<bean name="MessageDestinationReferenceResolver" class="org.jboss.ejb3.embedded.resolvers.EmbeddedMessageDestinationReferenceResolver"/>
More information about the jboss-cvs-commits
mailing list