User: stark   
  Date: 01/01/29 17:12:54

  Modified:    src/etc/conf/default standardjboss.xml
  Log:
  Added container-interceptors settings to all container-configurations.
  
  Added a Standard Message Driven Bean container-configuration.
  
  Revision  Changes    Path
  1.5       +317 -207  jboss/src/etc/conf/default/standardjboss.xml
  
  Index: standardjboss.xml
  ===================================================================
  RCS file: /products/cvs/ejboss/jboss/src/etc/conf/default/standardjboss.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- standardjboss.xml 2001/01/21 00:26:49     1.4
  +++ standardjboss.xml 2001/01/30 01:12:54     1.5
  @@ -1,217 +1,297 @@
   <?xml version="1.0" encoding="Cp1252"?>
   
   <jboss>
  -     <secure>false</secure>
  +    <secure>false</secure>
       <container-configurations>
   
  -             <container-configuration>
  -                     <container-name>Standard CMP EntityBean</container-name>
  -                     <call-logging>false</call-logging>
  -                     
<container-invoker>org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker</container-invoker>
  -                     
<instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
  -                     
<instance-cache>org.jboss.ejb.plugins.EntityInstanceCache</instance-cache>
  -                     
<persistence-manager>org.jboss.ejb.plugins.jaws.JAWSPersistenceManager</persistence-manager>
  -                     
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  -                     <container-invoker-conf>
  -                             <Optimized>True</Optimized>
  -                             <RMIObjectPort>4444</RMIObjectPort>
  -                     </container-invoker-conf>
  -                     <container-cache-conf>
  -                             
<cache-policy>org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy</cache-policy>     
 
  -                             <cache-policy-conf>
  -                                     <min-capacity>50</min-capacity>
  -                                     <max-capacity>1000</max-capacity>
  -                                     <overager-period>300</overager-period>
  -                                     <max-bean-age>600</max-bean-age>
  -                                     <resizer-period>400</resizer-period>
  -                                     
<max-cache-miss-period>60</max-cache-miss-period>
  -                                     
<min-cache-miss-period>1</min-cache-miss-period>
  -                                     <cache-load-factor>0.75</cache-load-factor>
  -                             </cache-policy-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 CMP EntityBean</container-name>
  -                     <call-logging>false</call-logging>
  -                     
<container-invoker>org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker</container-invoker>
  -                        
<instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
  -                        
<instance-cache>org.jboss.ejb.plugins.EntityInstanceCache</instance-cache>
  -                        
<persistence-manager>org.jboss.ejb.plugins.jaws.JAWSPersistenceManager</persistence-manager>
  -                        
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  -                        <container-invoker-conf>
  -                                <Optimized>True</Optimized>
  -                             <RMIObjectPort>4444</RMIObjectPort>
  -                        </container-invoker-conf>
  -                        <container-cache-conf>
  -                             
<cache-policy>org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy</cache-policy>     
 
  -                             <cache-policy-conf>
  -                                     <min-capacity>50</min-capacity>
  -                                     <max-capacity>1000</max-capacity>
  -                                     <overager-period>300</overager-period>
  -                                     <max-bean-age>600</max-bean-age>
  -                                     <resizer-period>400</resizer-period>
  -                                     
<max-cache-miss-period>60</max-cache-miss-period>
  -                                     
<min-cache-miss-period>1</min-cache-miss-period>
  -                                     <cache-load-factor>0.75</cache-load-factor>
  -                             </cache-policy-conf>
  -                        </container-cache-conf>
  -                        <container-pool-conf>
  -                                <MaximumSize>100</MaximumSize>
  -                                <MinimumSize>10</MinimumSize>
  -                        </container-pool-conf>
  -                        <commit-option>A</commit-option>
  +        <container-configuration>
  +             <container-name>Standard CMP EntityBean</container-name>
  +             <call-logging>false</call-logging>
  +            
<container-invoker>org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker</container-invoker>
  +            <container-interceptors>
  +                <interceptor>org.jboss.ejb.plugins.LogInterceptor</interceptor>
  +                <interceptor>org.jboss.ejb.plugins.SecurityInterceptor</interceptor>
  +                <interceptor>org.jboss.ejb.plugins.TxInterceptorCMT</interceptor>
  +                <interceptor 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +                
<interceptor>org.jboss.ejb.plugins.EntityInstanceInterceptor</interceptor>
  +                
<interceptor>org.jboss.ejb.plugins.EntitySynchronizationInterceptor</interceptor>
  +            </container-interceptors>
  +            <instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
  +            
<instance-cache>org.jboss.ejb.plugins.EntityInstanceCache</instance-cache>
  +            
<persistence-manager>org.jboss.ejb.plugins.jaws.JAWSPersistenceManager</persistence-manager>
  +            <transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  +            <container-invoker-conf>
  +                <Optimized>True</Optimized>
  +                <RMIObjectPort>4444</RMIObjectPort>
  +            </container-invoker-conf>
  +            <container-cache-conf>
  +                
<cache-policy>org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy</cache-policy>     
 
  +                <cache-policy-conf>
  +                    <min-capacity>50</min-capacity>
  +                    <max-capacity>1000</max-capacity>
  +                    <overager-period>300</overager-period>
  +                    <max-bean-age>600</max-bean-age>
  +                    <resizer-period>400</resizer-period>
  +                    <max-cache-miss-period>60</max-cache-miss-period>
  +                    <min-cache-miss-period>1</min-cache-miss-period>
  +                    <cache-load-factor>0.75</cache-load-factor>
  +                </cache-policy-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.jrmp.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>
  -                             <RMIObjectPort>4444</RMIObjectPort>
  -                     <Optimized>True</Optimized>
  -                     </container-invoker-conf>
  -                     <container-pool-conf>
  -                     <MaximumSize>100</MaximumSize>
  -                     <MinimumSize>10</MinimumSize>
  -                     </container-pool-conf>
  -             </container-configuration>
  -
  -             <container-configuration>
  -                     <container-name>jdk1.2.2 Stateless SessionBean</container-name>
  -                     <call-logging>false</call-logging>
  -                     
<container-invoker>org.jboss.ejb.plugins.jrmp.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>
  -                             <RMIObjectPort>4444</RMIObjectPort>
  -                     <Optimized>True</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.jrmp.server.JRMPContainerInvoker</container-invoker>
  -                     
<instance-cache>org.jboss.ejb.plugins.StatefulSessionInstanceCache</instance-cache>
  -                     
<persistence-manager>org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager</persistence-manager>
  -                     
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  -                     <container-invoker-conf>
  -                             <RMIObjectPort>4444</RMIObjectPort>
  -                     <Optimized>True</Optimized>
  -                     </container-invoker-conf>
  -                     <container-cache-conf>
  -                             
<cache-policy>org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy</cache-policy>     
 
  -                             <cache-policy-conf>
  -                                     <min-capacity>50</min-capacity>
  -                                     <max-capacity>1000</max-capacity>
  -                                     <overager-period>300</overager-period>
  -                                     <max-bean-age>600</max-bean-age>
  -                                     <resizer-period>400</resizer-period>
  -                                     
<max-cache-miss-period>60</max-cache-miss-period>
  -                                     
<min-cache-miss-period>1</min-cache-miss-period>
  -                                     <cache-load-factor>0.75</cache-load-factor>
  -                             </cache-policy-conf>
  -                     </container-cache-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.jrmp.server.JRMPContainerInvoker</container-invoker>
  -                     
<instance-cache>org.jboss.ejb.plugins.StatefulSessionInstanceCache</instance-cache>
  -                        
<persistence-manager>org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager</persistence-manager>
  -                        
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  -                        <container-invoker-conf>
  -                             <RMIObjectPort>4444</RMIObjectPort>
  -                        <Optimized>True</Optimized>
  -                        </container-invoker-conf>
  -                        <container-cache-conf>
  -                             
<cache-policy>org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy</cache-policy>     
 
  -                             <cache-policy-conf>
  -                                     <min-capacity>50</min-capacity>
  -                                     <max-capacity>1000</max-capacity>
  -                                     <overager-period>300</overager-period>
  -                                     <max-bean-age>600</max-bean-age>
  -                                     <resizer-period>400</resizer-period>
  -                                     
<max-cache-miss-period>60</max-cache-miss-period>
  -                                     
<min-cache-miss-period>1</min-cache-miss-period>
  -                                     <cache-load-factor>0.75</cache-load-factor>
  -                             </cache-policy-conf>
  -                        </container-cache-conf>
  -                </container-configuration>
  +        <container-configuration>
  +            <container-name>jdk1.2.2 CMP EntityBean</container-name>
  +            <call-logging>false</call-logging>
  +            
<container-invoker>org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker</container-invoker>
  +            <container-interceptors>
  +                <interceptor>org.jboss.ejb.plugins.LogInterceptor</interceptor>
  +                <interceptor>org.jboss.ejb.plugins.SecurityInterceptor</interceptor>
  +                <interceptor>org.jboss.ejb.plugins.TxInterceptorCMT</interceptor>
  +                <interceptor 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +                
<interceptor>org.jboss.ejb.plugins.EntityInstanceInterceptor</interceptor>
  +                
<interceptor>org.jboss.ejb.plugins.EntitySynchronizationInterceptor</interceptor>
  +            </container-interceptors>
  +            <instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
  +            
<instance-cache>org.jboss.ejb.plugins.EntityInstanceCache</instance-cache>
  +            
<persistence-manager>org.jboss.ejb.plugins.jaws.JAWSPersistenceManager</persistence-manager>
  +            <transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  +            <container-invoker-conf>
  +                <Optimized>True</Optimized>
  +                <RMIObjectPort>4444</RMIObjectPort>
  +            </container-invoker-conf>
  +            <container-cache-conf>
  +                
<cache-policy>org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy</cache-policy>     
 
  +                <cache-policy-conf>
  +                    <min-capacity>50</min-capacity>
  +                    <max-capacity>1000</max-capacity>
  +                    <overager-period>300</overager-period>
  +                    <max-bean-age>600</max-bean-age>
  +                    <resizer-period>400</resizer-period>
  +                    <max-cache-miss-period>60</max-cache-miss-period>
  +                    <min-cache-miss-period>1</min-cache-miss-period>
  +                    <cache-load-factor>0.75</cache-load-factor>
  +                </cache-policy-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 BMP EntityBean</container-name>
  -                     <call-logging>false</call-logging>
  -                     
<container-invoker>org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker</container-invoker>
  -                     
<instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
  -                     
<instance-cache>org.jboss.ejb.plugins.EntityInstanceCache</instance-cache>
  -                     
<persistence-manager>org.jboss.ejb.plugins.BMPPersistenceManager</persistence-manager>
  -                     
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  -                     <container-invoker-conf>
  -                             <RMIObjectPort>4444</RMIObjectPort>
  -                             <Optimized>True</Optimized>
  -                     </container-invoker-conf>
  -                     <container-cache-conf>
  -                             
<cache-policy>org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy</cache-policy>     
 
  -                             <cache-policy-conf>
  -                                     <min-capacity>50</min-capacity>
  -                                     <max-capacity>1000</max-capacity>
  -                                     <overager-period>300</overager-period>
  -                                     <max-bean-age>600</max-bean-age>
  -                                     <resizer-period>400</resizer-period>
  -                                     
<max-cache-miss-period>60</max-cache-miss-period>
  -                                     
<min-cache-miss-period>1</min-cache-miss-period>
  -                                     <cache-load-factor>0.75</cache-load-factor>
  -                             </cache-policy-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.jrmp.server.JRMPContainerInvoker</container-invoker>
  -                     
<instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
  -                     
<instance-cache>org.jboss.ejb.plugins.EntityInstanceCache</instance-cache>
  -                        
<persistence-manager>org.jboss.ejb.plugins.BMPPersistenceManager</persistence-manager>
  -                        
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  -                        <container-invoker-conf>
  -                             <RMIObjectPort>4444</RMIObjectPort>
  -                                <Optimized>True</Optimized>
  -                        </container-invoker-conf>
  -                        <container-cache-conf>
  -                             
<cache-policy>org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy</cache-policy>     
 
  -                             <cache-policy-conf>
  -                                     <min-capacity>50</min-capacity>
  -                                     <max-capacity>1000</max-capacity>
  -                                     <overager-period>300</overager-period>
  -                                     <max-bean-age>600</max-bean-age>
  -                                     <resizer-period>400</resizer-period>
  -                                     
<max-cache-miss-period>60</max-cache-miss-period>
  -                                     
<min-cache-miss-period>1</min-cache-miss-period>
  -                                     <cache-load-factor>0.75</cache-load-factor>
  -                             </cache-policy-conf>
  +        <container-configuration>
  +            <container-name>Standard Stateless SessionBean</container-name>
  +            <call-logging>false</call-logging>
  +            
<container-invoker>org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker</container-invoker>
  +            <container-interceptors>
  +                <interceptor>org.jboss.ejb.plugins.LogInterceptor</interceptor>
  +                <interceptor>org.jboss.ejb.plugins.SecurityInterceptor</interceptor>
  +                <!-- CMT -->
  +                <interceptor 
transaction="Container">org.jboss.ejb.plugins.TxInterceptorCMT</interceptor>
  +                <interceptor transaction="Container" 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +                <interceptor 
transaction="Container">org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor</interceptor>
  +                <!-- BMT -->
  +                <interceptor 
transaction="Bean">org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor</interceptor>
  +                <interceptor 
transaction="Bean">org.jboss.ejb.plugins.TxInterceptorBMT</interceptor>
  +                <interceptor transaction="Bean" 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +            </container-interceptors>
  +            
<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>
  +                <RMIObjectPort>4444</RMIObjectPort>
  +            <Optimized>True</Optimized>
  +            </container-invoker-conf>
  +            <container-pool-conf>
  +            <MaximumSize>100</MaximumSize>
  +            <MinimumSize>10</MinimumSize>
  +            </container-pool-conf>
  +        </container-configuration>
  +
  +        <container-configuration>
  +            <container-name>jdk1.2.2 Stateless SessionBean</container-name>
  +            <call-logging>false</call-logging>
  +            
<container-invoker>org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker</container-invoker>
  +            <container-interceptors>
  +                <interceptor>org.jboss.ejb.plugins.LogInterceptor</interceptor>
  +                <interceptor>org.jboss.ejb.plugins.SecurityInterceptor</interceptor>
  +                <!-- CMT -->
  +                <interceptor 
transaction="Container">org.jboss.ejb.plugins.TxInterceptorCMT</interceptor>
  +                <interceptor transaction="Container" 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +                <interceptor 
transaction="Container">org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor</interceptor>
  +                <!-- BMT -->
  +                <interceptor 
transaction="Bean">org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor</interceptor>
  +                <interceptor 
transaction="Bean">org.jboss.ejb.plugins.TxInterceptorBMT</interceptor>
  +                <interceptor transaction="Bean" 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +            </container-interceptors>
  +            
<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>
  +                <RMIObjectPort>4444</RMIObjectPort>
  +            <Optimized>True</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.jrmp.server.JRMPContainerInvoker</container-invoker>
  +            <container-interceptors>
  +                <interceptor>org.jboss.ejb.plugins.LogInterceptor</interceptor>
  +                <!-- CMT -->
  +                <interceptor 
transaction="Container">org.jboss.ejb.plugins.TxInterceptorCMT</interceptor>
  +                <interceptor transaction="Container" 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +                <interceptor 
transaction="Container">org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor</interceptor>
  +                <!-- BMT -->
  +                <interceptor 
transaction="Bean">org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor</interceptor>
  +                <interceptor 
transaction="Bean">org.jboss.ejb.plugins.TxInterceptorBMT</interceptor>
  +                <interceptor transaction="Bean" 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +                <interceptor>org.jboss.ejb.plugins.SecurityInterceptor</interceptor>
  +            </container-interceptors>
  +            
<instance-cache>org.jboss.ejb.plugins.StatefulSessionInstanceCache</instance-cache>
  +            
<persistence-manager>org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager</persistence-manager>
  +            <transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  +            <container-invoker-conf>
  +                <RMIObjectPort>4444</RMIObjectPort>
  +            <Optimized>True</Optimized>
  +            </container-invoker-conf>
  +            <container-cache-conf>
  +                
<cache-policy>org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy</cache-policy>     
 
  +                <cache-policy-conf>
  +                    <min-capacity>50</min-capacity>
  +                    <max-capacity>1000</max-capacity>
  +                    <overager-period>300</overager-period>
  +                    <max-bean-age>600</max-bean-age>
  +                    <resizer-period>400</resizer-period>
  +                    <max-cache-miss-period>60</max-cache-miss-period>
  +                    <min-cache-miss-period>1</min-cache-miss-period>
  +                    <cache-load-factor>0.75</cache-load-factor>
  +                </cache-policy-conf>
  +            </container-cache-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.jrmp.server.JRMPContainerInvoker</container-invoker>
  +            <container-interceptors>
  +                <interceptor>org.jboss.ejb.plugins.LogInterceptor</interceptor>
  +                <!-- CMT -->
  +                <interceptor 
transaction="Container">org.jboss.ejb.plugins.TxInterceptorCMT</interceptor>
  +                <interceptor transaction="Container" 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +                <interceptor 
transaction="Container">org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor</interceptor>
  +                <!-- BMT -->
  +                <interceptor 
transaction="Bean">org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor</interceptor>
  +                <interceptor 
transaction="Bean">org.jboss.ejb.plugins.TxInterceptorBMT</interceptor>
  +                <interceptor transaction="Bean" 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +                <interceptor>org.jboss.ejb.plugins.SecurityInterceptor</interceptor>
  +            </container-interceptors>
  +            
<instance-cache>org.jboss.ejb.plugins.StatefulSessionInstanceCache</instance-cache>
  +            
<persistence-manager>org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager</persistence-manager>
  +            <transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  +            <container-invoker-conf>
  +                <RMIObjectPort>4444</RMIObjectPort>
  +                <Optimized>True</Optimized>
  +            </container-invoker-conf>
  +            <container-cache-conf>
  +                
<cache-policy>org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy</cache-policy>     
 
  +                <cache-policy-conf>
  +                    <min-capacity>50</min-capacity>
  +                    <max-capacity>1000</max-capacity>
  +                    <overager-period>300</overager-period>
  +                    <max-bean-age>600</max-bean-age>
  +                    <resizer-period>400</resizer-period>
  +                    <max-cache-miss-period>60</max-cache-miss-period>
  +                    <min-cache-miss-period>1</min-cache-miss-period>
  +                    <cache-load-factor>0.75</cache-load-factor>
  +                </cache-policy-conf>
  +            </container-cache-conf>
  +        </container-configuration>
  +
  +        <container-configuration>
  +            <container-name>Standard BMP EntityBean</container-name>
  +            <call-logging>false</call-logging>
  +            
<container-invoker>org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker</container-invoker>
  +            <container-interceptors>
  +                <interceptor>org.jboss.ejb.plugins.LogInterceptor</interceptor>
  +                <interceptor>org.jboss.ejb.plugins.SecurityInterceptor</interceptor>
  +                <interceptor>org.jboss.ejb.plugins.TxInterceptorCMT</interceptor>
  +                <interceptor 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +                
<interceptor>org.jboss.ejb.plugins.EntityInstanceInterceptor</interceptor>
  +                
<interceptor>org.jboss.ejb.plugins.EntitySynchronizationInterceptor</interceptor>
  +            </container-interceptors>
  +            <instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
  +            
<instance-cache>org.jboss.ejb.plugins.EntityInstanceCache</instance-cache>
  +            
<persistence-manager>org.jboss.ejb.plugins.BMPPersistenceManager</persistence-manager>
  +            <transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  +            <container-invoker-conf>
  +                <RMIObjectPort>4444</RMIObjectPort>
  +                <Optimized>True</Optimized>
  +            </container-invoker-conf>
  +            <container-cache-conf>
  +                
<cache-policy>org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy</cache-policy>     
 
  +                <cache-policy-conf>
  +                    <min-capacity>50</min-capacity>
  +                    <max-capacity>1000</max-capacity>
  +                    <overager-period>300</overager-period>
  +                    <max-bean-age>600</max-bean-age>
  +                    <resizer-period>400</resizer-period>
  +                    <max-cache-miss-period>60</max-cache-miss-period>
  +                    <min-cache-miss-period>1</min-cache-miss-period>
  +                    <cache-load-factor>0.75</cache-load-factor>
  +                </cache-policy-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.jrmp.server.JRMPContainerInvoker</container-invoker>
  +            <container-interceptors>
  +                <interceptor>org.jboss.ejb.plugins.LogInterceptor</interceptor>
  +                <interceptor>org.jboss.ejb.plugins.SecurityInterceptor</interceptor>
  +                <interceptor>org.jboss.ejb.plugins.TxInterceptorCMT</interceptor>
  +                <interceptor 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +                
<interceptor>org.jboss.ejb.plugins.EntityInstanceInterceptor</interceptor>
  +                
<interceptor>org.jboss.ejb.plugins.EntitySynchronizationInterceptor</interceptor>
  +            </container-interceptors>
  +            <instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
  +            
<instance-cache>org.jboss.ejb.plugins.EntityInstanceCache</instance-cache>
  +            
<persistence-manager>org.jboss.ejb.plugins.BMPPersistenceManager</persistence-manager>
  +            <transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  +            <container-invoker-conf>
  +                <RMIObjectPort>4444</RMIObjectPort>
  +                <Optimized>True</Optimized>
  +            </container-invoker-conf>
  +            <container-cache-conf>
  +                
<cache-policy>org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy</cache-policy>     
 
  +                <cache-policy-conf>
  +                    <min-capacity>50</min-capacity>
  +                    <max-capacity>1000</max-capacity>
  +                    <overager-period>300</overager-period>
  +                    <max-bean-age>600</max-bean-age>
  +                    <resizer-period>400</resizer-period>
  +                    <max-cache-miss-period>60</max-cache-miss-period>
  +                    <min-cache-miss-period>1</min-cache-miss-period>
  +                    <cache-load-factor>0.75</cache-load-factor>
  +                </cache-policy-conf>
                           </container-cache-conf>
                           <container-pool-conf>
                           <MaximumSize>100</MaximumSize>
  @@ -219,8 +299,38 @@
                           </container-pool-conf>
                           <commit-option>A</commit-option>
                   </container-configuration>
  +
  +        <container-configuration>
  +            <container-name>Standard Message Driven Bean</container-name>
  +            <call-logging>false</call-logging>
  +            
<container-invoker>org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker</container-invoker>
  +            <container-interceptors>
  +                <interceptor>org.jboss.ejb.plugins.LogInterceptor</interceptor>
  +                <interceptor>org.jboss.ejb.plugins.SecurityInterceptor</interceptor>
  +                <!-- CMT -->
  +                <interceptor 
transaction="Container">org.jboss.ejb.plugins.TxInterceptorCMT</interceptor>
  +                <interceptor transaction="Container" 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +                <interceptor 
transaction="Container">org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor</interceptor>
  +                <!-- BMT -->
  +                <interceptor 
transaction="Bean">org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor</interceptor>
  +                <interceptor 
transaction="Bean">org.jboss.ejb.plugins.MessageDrivenTxInterceptorBMT</interceptor>
  +                <interceptor transaction="Bean" 
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
  +            </container-interceptors>
  +            
<instance-pool>org.jboss.ejb.plugins.MessageDrivenInstancePool</instance-pool>
  +            <instance-cache></instance-cache>
  +            <persistence-manager></persistence-manager>
  +            <transaction-manager>org.jboss.tm.TxManager</transaction-manager>
  +            <container-invoker-conf>
  +                <RMIObjectPort>4444</RMIObjectPort>
  +            <Optimized>True</Optimized>
  +            </container-invoker-conf>
  +            <container-pool-conf>
  +            <MaximumSize>100</MaximumSize>
  +            <MinimumSize>10</MinimumSize>
  +            </container-pool-conf>
  +        </container-configuration>
   
  -     </container-configurations>
  +    </container-configurations>
       <resource-managers />
       <enterprise-beans />
   </jboss>
  
  
  

Reply via email to