Dear All,
I have stateful bean business interface and class as -
I am using glassfish 3.0.1. Using administration tool(
http://localhost:4848/common/index.jsf) to configure cache for
ejb from
" Common Tasks->Configuration->EJB Container"
I have configured the cache related data as -
Max Cache Size: 2
Cache Resize Quantity: 1
Removal Timeout: 5400
Removal Selection Policy: fifo
Cache Idle Timeout: 40
Beans can be accessed successfully 3 times causes "postconstruct" to print 3 times. But it does not passivate if it is idle for more than 40 seconds. I could never see "prepassivate" unless glassfish is shutdown.
Can someone explains why bean does not passivate if it is idle for more than 40 seconds?
Thanks in advance!