[jboss-cvs] jboss-seam/bootstrap-new/deployers ...
Peter Muir
peter at bleepbleep.org.uk
Fri Nov 30 06:52:56 EST 2007
User: pmuir
Date: 07/11/30 06:52:56
Modified: bootstrap-new/deployers ejb3-deployers-beans.xml
Added: bootstrap-new/deployers ejb-deployer-beans.xml
Log:
Local version of bootstrap-new for Ales
Revision Changes Path
1.3 +87 -18 jboss-seam/bootstrap-new/deployers/ejb3-deployers-beans.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ejb3-deployers-beans.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/bootstrap-new/deployers/ejb3-deployers-beans.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- ejb3-deployers-beans.xml 14 Nov 2007 19:46:31 -0000 1.2
+++ ejb3-deployers-beans.xml 30 Nov 2007 11:52:56 -0000 1.3
@@ -1,10 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
- EJB3 Deployers
+ JCA Deployers
-->
<deployment xmlns="urn:jboss:bean-deployer:2.0">
+ <!-- TODO this should be removed later on when ENC gets changed -->
<bean name="java:comp/Initializer" class="org.jboss.ejb3.embedded.JavaCompInitializer"/>
<bean name="DefaultPersistenceProperties" class="org.jboss.ejb3.DefaultPersistenceProperties"/>
@@ -15,6 +16,8 @@
<property name="defaultPersistenceProperties"><inject bean="DefaultPersistenceProperties" property="properties"/></property>
<property name="cacheFactoryRegistry"><inject bean="EJB3CacheFactoryRegistry" /></property>
<property name="poolFactoryRegistry"><inject bean="EJB3PoolFactoryRegistry" /></property>
+ <property name="remoteProxyFactoryRegistry"><inject bean="EJB3RemoteProxyFactoryRegistry" /></property>
+ <property name="persistenceManagerFactoryRegistry"><inject bean="EJB3PersistenceManagerFactoryRegistry" /></property>
<!--
@@ -27,7 +30,7 @@
Default for this value is "false".
-->
- <property name="deploymentDescriptorRequired">false</property>
+ <property name="deploymentDescriptorRequired">true</property>
<property name="ignoredJarsSet">
<set elementClass="java.lang.String">
@@ -186,5 +189,71 @@
</property>
</bean>
+ <!-- Remoting Proxy Factory Registry -->
+ <bean name="EJB3RemoteProxyFactoryRegistry" class="org.jboss.ejb3.remoting.RemoteProxyFactoryRegistry">
+ <property name="factories">
+ <!-- Define each of the registered factories -->
+ <map class="java.util.HashMap" keyClass="java.lang.String"
+ valueClass="java.lang.Class">
+ <!-- RemoteProxyFactory -->
+ <entry>
+ <key>RemoteProxyFactory</key>
+ <value>org.jboss.ejb3.remoting.RemoteProxyFactory</value>
+ </entry>
+ <!-- IORFactory -->
+ <entry>
+ <key>IORFactory</key>
+ <value>org.jboss.ejb3.iiop.IORFactory</value>
+ </entry>
+ <!-- ServiceRemoteProxyFactory -->
+ <entry>
+ <key>ServiceRemoteProxyFactory</key>
+ <value>org.jboss.ejb3.service.ServiceRemoteProxyFactory</value>
+ </entry>
+ <!-- StatefulClusterProxyFactory -->
+ <!-- <entry>
+ <key>StatefulClusterProxyFactory</key>
+ <value>org.jboss.ejb3.stateful.StatefulClusterProxyFactory</value>
+ </entry>-->
+ <!-- StatefulRemoteProxyFactory -->
+ <entry>
+ <key>StatefulRemoteProxyFactory</key>
+ <value>org.jboss.ejb3.stateful.StatefulRemoteProxyFactory</value>
+ </entry>
+ <!-- StatelessClusterProxyFactory -->
+ <!-- <entry>
+ <key>StatelessClusterProxyFactory</key>
+ <value>org.jboss.ejb3.stateless.StatelessClusterProxyFactory</value>
+ </entry>-->
+ <!-- StatelessRemoteProxyFactory -->
+ <entry>
+ <key>StatelessRemoteProxyFactory</key>
+ <value>org.jboss.ejb3.stateless.StatelessRemoteProxyFactory</value>
+ </entry>
+ </map>
+ </property>
+ </bean>
+
+ <!-- EJB3 Persistence Manager Factory Registry -->
+ <bean name="EJB3PersistenceManagerFactoryRegistry" class="org.jboss.ejb3.cache.persistence.PersistenceManagerFactoryRegistry">
+ <property name="factories">
+ <!-- Define each of the registered factories -->
+ <map class="java.util.HashMap" keyClass="java.lang.String"
+ valueClass="java.lang.Class">
+ <!-- StatefulSessionFilePersistenceManager -->
+ <entry>
+ <key>StatefulSessionFilePersistenceManager</key>
+ <value>org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManagerFactory</value>
+ </entry>
+ </map>
+ </property>
+ </bean>
+
<bean name="JNDIKernelRegistryPlugin" class="org.jboss.ejb3.kernel.JNDIKernelRegistryPlugin"/>
+
+ <!-- Persistence Unit deployers -->
+ <bean name="PersistenceUnitParsingDeployer" class="org.jboss.ejb3.deployers.PersistenceUnitParsingDeployer">
+ <property name="type">car</property>
+ </bean>
+
</deployment>
1.1 date: 2007/11/30 11:52:56; author: pmuir; state: Exp;jboss-seam/bootstrap-new/deployers/ejb-deployer-beans.xml
Index: ejb-deployer-beans.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!--
EJB 2.x Deployer
-->
<deployment xmlns="urn:jboss:bean-deployer:2.0">
<!-- ejb-jar.xml parsing deployer -->
<!-- <bean name="Ejb2ParsingDeployer" class="org.jboss.deployment.EjbParsingDeployer">
<property name="type">ejb2x</property>
<property name="useSchemaValidation">false</property>
<property name="relativeOrder">3000</property>
</bean>-->
<bean name="JBossEjb2ParsingDeployer" class="org.jboss.deployment.JBossEjbParsingDeployer">
<property name="type">ejb2x</property>
<property name="relativeOrder">3001</property>
<property name="useSchemaValidation">false</property>
</bean>
<bean name="EJB2xDeployer" class="org.jboss.ejb.deployers.EjbDeployer">
<!-- The EJBDeployer needs the JTA transaction manager service -->
<property name="transactionManagerServiceName">jboss:service=TransactionManager</property>
<!-- The dynamic class loading simple web server -->
<property name="webServiceName">jboss:service=WebService</property>
<!-- The CachedConnectionManager service used by the CachedConnectionInterceptor -->
<property name="cachedConnectionManagerName">jboss.jca:service=CachedConnectionManager</property>
<!-- The ejb timer service -->
<property name="timerServiceName">jboss.ejb:service=EJBTimerService</property>
<!-- A flag indicating if the ejb components should have in VM call
optimization disabled.
-->
<property name="callByValue">false</property>
<!-- Specify an unauthenticated identity -->
<property name="unauthenticatedIdentity">anonymous</property>
<!-- Specify a SecurityManagement Wrapper -->
<property name="securityManagement">
<inject bean="JNDIBasedSecurityManagement"/>
</property>
<!-- Specify a SecurityContext FQN class name -->
<property name="securityContextClassName">org.jboss.security.plugins.JBossSecurityContext</property>
<!-- Specify a SecurityDomain as fallback -->
<property name="defaultSecurityDomain">jboss-ejb-policy</property>
<depends>SecurityDeployer</depends>
</bean>
<bean name="MergedJBossMetaDataDeployer" class="org.jboss.ejb.deployers.MergedJBossMetaDataDeployer">
</bean>
<bean name="StandardJBossMetaDataDeployer" class="org.jboss.ejb.deployers.StandardJBossMetaDataDeployer">
</bean>
</deployment>
More information about the jboss-cvs-commits
mailing list