User: osh Date: 01/02/03 00:29:17 Modified: src/resources/hello/META-INF jboss.xml Log: Added container interceptors conf. Removed unused container configurations. Revision Changes Path 1.2 +40 -84 jbosstest/src/resources/hello/META-INF/jboss.xml Index: jboss.xml =================================================================== RCS file: /products/cvs/ejboss/jbosstest/src/resources/hello/META-INF/jboss.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- jboss.xml 2000/06/21 15:52:41 1.1 +++ jboss.xml 2001/02/03 08:29:16 1.2 @@ -1,87 +1,43 @@ <?xml version="1.0" encoding="Cp1252"?> <jboss> - <secure>false</secure> - <container-configurations> - <container-configuration configuration-class="org.jboss.ejb.deployment.StatelessSessionContainerConfiguration"> - <container-name>Singleton Stateless SessionBean</container-name> - <call-logging>false</call-logging> - <container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker> - <instance-pool>org.jboss.ejb.plugins.SingletonStatelessSessionInstancePool</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-configuration> - <container-configuration configuration-class="org.jboss.ejb.deployment.EntityContainerConfiguration"> - <container-name>Default 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.RandomEntityInstanceCache</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> - <PassivationInterval>20</PassivationInterval> - <MaximumSize>100</MaximumSize> - <MinimumSize>10</MinimumSize> - </container-cache-conf> - <container-pool-conf> - <MaximumSize>100</MaximumSize> - <MinimumSize>10</MinimumSize> - </container-pool-conf> - <commit-option>A</commit-option> - </container-configuration> - <container-configuration configuration-class="org.jboss.ejb.deployment.StatelessSessionContainerConfiguration"> - <container-name>Default Stateless SessionBean</container-name> - <call-logging>false</call-logging> - <container-invoker>org.jboss.ejb.plugins.jrmp13.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 configuration-class="org.jboss.ejb.deployment.EntityContainerConfiguration"> - <container-name>Default CMP 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.RandomEntityInstanceCache</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> - <PassivationInterval>20</PassivationInterval> - <MaximumSize>100</MaximumSize> - <MinimumSize>10</MinimumSize> - </container-cache-conf> - <container-pool-conf> - <MaximumSize>100</MaximumSize> - <MinimumSize>10</MinimumSize> - </container-pool-conf> - <commit-option>A</commit-option> - </container-configuration> - </container-configurations> - <resource-managers /> - <enterprise-beans> - <session> - <ejb-name>HelloWorld</ejb-name> - <jndi-name>helloworld/Hello</jndi-name> - <configuration-name>Default Stateless SessionBean</configuration-name> - </session> - </enterprise-beans> - </jboss> + <secure>false</secure> + <container-configurations> + <container-configuration configuration-class="org.jboss.ejb.deployment.StatelessSessionContainerConfiguration"> + <container-name>Default 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> + <Optimized>False</Optimized> + </container-invoker-conf> + <container-pool-conf> + <MaximumSize>100</MaximumSize> + <MinimumSize>10</MinimumSize> + </container-pool-conf> + </container-configuration> + </container-configurations> + <resource-managers /> + <enterprise-beans> + <session> + <ejb-name>HelloWorld</ejb-name> + <jndi-name>helloworld/Hello</jndi-name> + <configuration-name>Default Stateless SessionBean</configuration-name> + </session> + </enterprise-beans> +</jboss>
