4 Replies Latest reply on Mar 25, 2011 7:02 AM by mikes74

    @CacheConfig, idleTimeout doesn't work

    mikes74

      Hi all,

       

      can anybody help me with the following issue: I'm using JBoss 5.1GA and noticed that a SFSB is always destroyed after 60 seconds.

      A DEBUG trace in org.jboss.ejb3 reveals

       

      2011-03-25 10:15:42,734 DEBUG [org.jboss.ejb3.cache.simple.SimpleStatefulCache.CountBean] (HDScanner) Initializing SimpleStatefulCache with maxSize: 4 timeout: 60 for jboss.j2ee:jar=NameOfJar.jar,name=NameOfBean,service=EJB3

       

      that exactly 60 seconds timeout is used but I don't know why ?

       

      My SFSB is annotated like this

       

      @CacheConfig(maxSize = 4, idleTimeoutSeconds = 3600)

       

      I seems to me that this annotation works correct by using 4 for "maxSize" but ignored "idleTimeoutSeconds" completely ...

      No idea, I googled around about a few hours with no result ... :-(

       

      I found a thread here http://community.jboss.org/message/477777. A similar problem is mentioned ...