Alex: Thanks for the pointer to the documentation. It appears to be what I'm looking for, but I'm still missing something. I have a test client to a Stateful bean that is programmed to exceed the maximum number of Stateful instances I want to allow (2 in my case for test purposes). I purposefully exceed this maximum in the test client to verify that the container passiavtes the Statful beans as required and then successfully activates them on successive calls. Unfortunately, I am seeing NO passivation and am seeing each client above my maximum recieve a new instance despite the fact that it's the 3rd, 4th, 5th, etc...
Here is my jboss.xml file: <?xml version="1.0" encoding="UTF-8"?> <jboss> <enterprise-beans> <session> <ejb-name>Count</ejb-name> <jndi-name>apps/AbilSoft/Count</jndi-name> <local-jndi-name>apps/AbilSoft/CountLocal</local-jndi-name> </session> <configuration-name>Limited Stateful SessionBean</configuration-name> </enterprise-beans> <!-- <container-invoker-conf> <MaximumSize>2</MaximumSize> <strictMaximumSize>true</strictMaximumSize> </container-invoker-conf> --> <container-configurations> <container-configuration> <container-name>Limited Stateful SessionBean</container-name> <call-logging>false</call-logging> <container-invoker>org.jboss.proxy.ejb.ProxyFactory</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.resource.connectionmanager.CachedConnectionInterceptor</interceptor> <interceptor>org.jboss.ejb.plugins.SecurityInterceptor</interceptor> </container-interceptors> <client-interceptors> <home> <interceptor>org.jboss.proxy.ejb.HomeInterceptor</interceptor> <interceptor>org.jboss.proxy.SecurityInterceptor</interceptor> <interceptor>org.jboss.proxy.TransactionInterceptor</interceptor> <interceptor>org.jboss.invocation.InvokerInterceptor</interceptor> </home> <bean> <interceptor>org.jboss.proxy.ejb.StatefulSessionInterceptor</interceptor> <interceptor>org.jboss.proxy.SecurityInterceptor</interceptor> <interceptor>org.jboss.proxy.TransactionInterceptor</interceptor> <interceptor>org.jboss.invocation.InvokerInterceptor</interceptor> </bean> </client-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.LRUStatefulContextCachePolicy</cache-policy> <cache-policy-conf> <min-capacity>0</min-capacity> <max-capacity>2</max-capacity> <remover-period>1800</remover-period> <max-bean-life>1800</max-bean-life> <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>2</MaximumSize> <strictMaximumSize>true</strictMaximumSize> </container-pool-conf> </container-configuration> </container-configurations> </jboss> What am I missing or doing wrong? Thanks again, Todd ------------------------------ Hello todd, this is set up in container-configuration in jboss.xml or standardjboss.xml. Look at docs on jboss.org. http://www.jboss.org/online-manual/HTML/ch05s16.html alex Wednesday, August 07, 2002, 7:41:53 PM, you wrote: tac> Hello: tac> Can anyone point me to an example jboss.xml file that can limit the number of instances of a stateful session bean to some number (say 3). I'm trying to force passivation in order to verify that tac> the conversational state is restored correctly following activation. I'm using JBOSS 3.0. tac> Thanks, tac> Todd ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user