[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