User: salborini
  Date: 00/08/16 15:36:05

  Modified:    src/resources/org/jboss/metadata standardjboss.xml
  Log:
  Added 4 configurations in standardjboss.xml, with the jrmp12 container invoker.
  Added code in the metadata package to detect vm version and use the right 
configuration.
  
  jboss.xml is no longer required to run with jdk1.2.2
  
  Revision  Changes    Path
  1.2       +67 -0     jboss/src/resources/org/jboss/metadata/standardjboss.xml
  
  Index: standardjboss.xml
  ===================================================================
  RCS file: 
/products/cvs/ejboss/jboss/src/resources/org/jboss/metadata/standardjboss.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- standardjboss.xml 2000/08/15 02:36:51     1.1
  +++ standardjboss.xml 2000/08/16 22:36:05     1.2
  @@ -24,6 +24,25 @@
           </container-configuration>
                
                <container-configuration>
  +                     <container-name>jdk1.2.2 CMP EntityBean</container-name>
  +                     <call-logging>false</call-logging>
  +                     
<container-invoker>org.jboss.ejb.plugins.jrmp12.server.JRMPContainerInvoker</container-invoker>
  +                     
<instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
  +                     
<instance-cache>org.jboss.ejb.plugins.NoPassivationEntityInstanceCache</instance-cache>
  +                     
<persistence-manager>org.jboss.ejb.plugins.jaws.JAWSPersistenceManager</persistence-manager>
  +                     
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  +                     <container-invoker-conf>
  +                             <Optimized>False</Optimized>
  +                     </container-invoker-conf>
  +                     <container-cache-conf />
  +                     <container-pool-conf>
  +                             <MaximumSize>100</MaximumSize>
  +                             <MinimumSize>10</MinimumSize>
  +                     </container-pool-conf>
  +                     <commit-option>A</commit-option>
  +        </container-configuration>
  +             
  +             <container-configuration>
                        <container-name>Standard Stateless SessionBean</container-name>
                        <call-logging>false</call-logging>
                        
<container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker>
  @@ -41,6 +60,23 @@
                </container-configuration>
                
                <container-configuration>
  +                     <container-name>jdk1.2.2 Stateless SessionBean</container-name>
  +                     <call-logging>false</call-logging>
  +                     
<container-invoker>org.jboss.ejb.plugins.jrmp12.server.JRMPContainerInvoker</container-invoker>
  +                     
<instance-pool>org.jboss.ejb.plugins.StatelessSessionInstancePool</instance-pool>
  +                     <instance-cache></instance-cache>
  +                     <persistence-manager></persistence-manager>
  +                     
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  +                     <container-invoker-conf>
  +                     <Optimized>False</Optimized>
  +                     </container-invoker-conf>
  +                     <container-pool-conf>
  +                     <MaximumSize>100</MaximumSize>
  +                     <MinimumSize>10</MinimumSize>
  +                     </container-pool-conf>
  +             </container-configuration>
  +             
  +             <container-configuration>
                        <container-name>Standard Stateful SessionBean</container-name>
                        <call-logging>false</call-logging>
                        
<container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker>
  @@ -51,11 +87,42 @@
                        <Optimized>False</Optimized>
                        </container-invoker-conf>
                </container-configuration>
  +                             
  +             <container-configuration>
  +                     <container-name>jdk1.2.2 Stateful SessionBean</container-name>
  +                     <call-logging>false</call-logging>
  +                     
<container-invoker>org.jboss.ejb.plugins.jrmp12.server.JRMPContainerInvoker</container-invoker>
  +                     
<instance-cache>org.jboss.ejb.plugins.NoPassivationStatefulSessionInstanceCache</instance-cache>
  +                     
<persistence-manager>org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager</persistence-manager>
  +                     
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  +                     <container-invoker-conf>
  +                     <Optimized>False</Optimized>
  +                     </container-invoker-conf>
  +             </container-configuration>
                
                <container-configuration>
                        <container-name>Standard BMP EntityBean</container-name>
                        <call-logging>false</call-logging>
                        
<container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker>
  +                     
<instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
  +                     
<instance-cache>org.jboss.ejb.plugins.NoPassivationEntityInstanceCache</instance-cache>
  +                     
<persistence-manager>org.jboss.ejb.plugins.BMPPersistenceManager</persistence-manager>
  +                     
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  +                     <container-invoker-conf>
  +                             <Optimized>False</Optimized>
  +                     </container-invoker-conf>
  +                     <container-cache-conf />
  +                     <container-pool-conf>
  +                     <MaximumSize>100</MaximumSize>
  +                     <MinimumSize>10</MinimumSize>
  +                     </container-pool-conf>
  +                     <commit-option>A</commit-option>
  +             </container-configuration>
  +    
  +             <container-configuration>
  +                     <container-name>jdk1.2.2 BMP EntityBean</container-name>
  +                     <call-logging>false</call-logging>
  +                     
<container-invoker>org.jboss.ejb.plugins.jrmp12.server.JRMPContainerInvoker</container-invoker>
                        
<instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
                        
<instance-cache>org.jboss.ejb.plugins.NoPassivationEntityInstanceCache</instance-cache>
                        
<persistence-manager>org.jboss.ejb.plugins.BMPPersistenceManager</persistence-manager>
  
  
  

Reply via email to