jakarta-jcs-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tim Cronin" <Tim.Cro...@autonomy.com>
Subject RE: cache counts going negative.
Date Tue, 09 Mar 2010 20:22:09 GMT
We found the following exception in the logs (I think this may be side
effect to the negative count though):

[3/8/10 12:17:19:528 EET] 0000007b ShrinkerThrea I
org.apache.commons.logging.impl.Jdk14Logger info Unexpected trouble in
shrink cycle
                                 java.lang.NegativeArraySizeException
                at
java.util.AbstractCollection.toArray(AbstractCollection.java:138)
                at
java.util.Collections$SynchronizedCollection.toArray(Collections.java:15
85)
                at
org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache.getKeyA
rray(AbstractDoulbeLinkedListMemoryCache.java:696)
                at
org.apache.jcs.engine.memory.shrinking.ShrinkerThread.shrink(ShrinkerThr
ead.java:125)
                at
org.apache.jcs.engine.memory.shrinking.ShrinkerThread.run(ShrinkerThread
.java:95)
                at
EDU.oswego.cs.dl.util.concurrent.ClockDaemon$RunLoop.run(Unknown Source)
                at java.lang.Thread.run(Thread.java:797)


Jvm info: Java version = 1.5.0, Java Compiler = j9jit23, Java VM name =
IBM J9 VM


Here's additional information:

 

The AIX version is "6100-02" (6.1.2.6 with service pack 6)

The WAS version "6.1.0.21"

JCS tested is 1.3.3.5-RC and also latest from SVN trunk.

 

Image of JCS.jsp showing negative item count.

 

http://imgur.com/jmikz.png

 

 

ccf file contents.

 

##################################################################

# Default settings

# http://jakarta.apache.org/jcs/index.html

# http://www.jroller.com/page/aspinei/?anchor=jcs_the_good_the_bad

##################################################################

jcs.default=DC

 

# cache compression

#  0  - OFF

#  1  - Best performance

#  9  - Best compression

interwoven.cachemanager.compression=0

 

# mem cache settings

jcs.default.cacheattributes=org.apache.jcs.engine.CompositeCacheAttribut
es

jcs.default.cacheattributes.MemoryCacheName=org.apache.jcs.engine.memory
.lru.LRUMemoryCache

jcs.default.cacheattributes.UseMemoryShrinker=true

jcs.default.cacheattributes.ShrinkerIntervalSeconds=300

jcs.default.cacheattributes.MaxSpoolPerRun=64

 

# element attributes

jcs.default.elementattributes=org.apache.jcs.engine.ElementAttributes

jcs.default.elementattributes.MaxLifeSeconds=-1

jcs.default.elementattributes.IdleTime=-1

jcs.default.elementattributes.IsEternal=true

jcs.default.elementattributes.IsSpool=true

jcs.default.elementattributes.IsRemote=false

jcs.default.elementattributes.IsLateral=false

 

##################################################################

# Page settings

##################################################################

jcs.region.page=DC

jcs.region.page.cacheattributes.MaxObjects=128

 

##################################################################

# Component settings

##################################################################

jcs.region.component=DC

jcs.region.component.cacheattributes.MaxObjects=256

 

##################################################################

# Stylesheet settings (NOTE: NO disk region, this cache is memory only)

##################################################################

jcs.region.stylesheet=

jcs.region.stylesheet.cacheattributes.MaxObjects=128

jcs.region.stylesheet.elementattributes.IsSpool=false

 

##################################################################

# Rules settings (NOTE: NO disk region, this cache is memory only)

##################################################################

jcs.region.rulesenginevalues=

jcs.region.rulesenginevalues.cacheattributes.MaxObjects=512

jcs.region.rulesenginevalues.elementattributes.IsSpool=false

 

##################################################################

# disk cache attribs [Indexed Disk Cache]

# some cache corruptions taking place with this cache

##################################################################

jcs.auxiliary.DC=org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheF
actory

jcs.auxiliary.DC.attributes=org.apache.jcs.auxiliary.disk.indexed.Indexe
dDiskCacheAttributes

jcs.auxiliary.DC.attributes.MaxPurgatorySize=1024

jcs.auxiliary.DC.attributes.MaxKeySize=10240

jcs.auxiliary.DC.attributes.OptimizeAtRemoveCount=1024

jcs.auxiliary.DC.attributes.OptimizeOnShutdown=true

jcs.auxiliary.DC.attributes.MaxRecycleBinSize=10240

 

 

 

-----Original Message-----
From: Tim Cronin [mailto:Tim.Cronin@autonomy.com] 
Sent: Thursday, March 04, 2010 12:46 PM
To: JCS Users List
Subject: cache counts going negative.

 

We have a web application running in webshpere on AIX and for one of the
LRU mem caches the cache count on the JCS admin page shows negative
values (See attached)...

 

We're running jcs 1.3.

 

 


---------------------------------------------------------------------
To unsubscribe, e-mail: jcs-users-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jcs-users-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: jcs-users-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jcs-users-help@jakarta.apache.org


Mime
View raw message