Has this been tested? I get a java.lang.OutOfMemoryError during
startup of JCS (when the .ccf file is being parsed and the regions set
up)

I only get this error when each region has an auxillary IndexedDiskCache.

Using a build of latest source: 
1) more than ~13 regions (with an IndexedDiskCache) ->
java.lang.OutOfMemeoryError
2) 100 regions (without IndexedDiskCache)  -> No error

Using build from August 2003:
1) 100 regions (with an IndexedDiskCache) -> No error
2) 100 regions (without IndexedDiskCache) -> No error


On Thu, 11 Nov 2004 11:27:25 -0500, Dean Holdren <[EMAIL PROTECTED]> wrote:
> I built JCS from source (using latest code) and I get a
> java.lang.OutOfMemoryError when first accessing a region (I believe
> inside CompositeCacheConfigurator).  This only occurs (for my
> configuration) if I specify more than 13 regions.
> 
> Using a build from 8/20/2003, I can have over *100* regions (that's as
> high as I tested) without this error.
> 
> My test looks like the following:
> **********************************************************
> JCS.setConfigFilename("/myCacheRegions.ccf");
> JCS.getInstance("region1"); //<---fails
> **********************************************************
> 
> myCacheRegions.ccf:
> 
> jcs.default=indexedDiskCache
> jcs.default.cacheattributes=org.apache.jcs.engine.CompositeCacheAttributes
> jcs.default.cacheattributes.MaxObjects=100
> jcs.default.cacheattributes.MemoryCacheName=org.apache.jcs.engine.memory.lru.LRUMemoryCache
> 
> # SYSTEM GROUP ID CACHE
> jcs.system.groupIdCache=indexedDiskCache
> jcs.system.groupIdCache.cacheattributes=org.apache.jcs.engine.CompositeCacheAttributes
> jcs.system.groupIdCache.cacheattributes.MaxObjects=10000
> jcs.system.groupIdCache.cacheattributes.MemoryCacheName=org.apache.jcs.engine.memory.lru.LRUMemoryCache
> 
> ##### CACHE REGIONS FOR TEST
> 
> jcs.region.indexedRegion1=indexedDiskCache
> jcs.region.indexedRegion1.cacheattributes=org.apache.jcs.engine.CompositeCacheAttributes
> jcs.region.indexedRegion1.cacheattributes.MaxObjects=100
> jcs.region.indexedRegion1.cacheattributes.MemoryCacheName=org.apache.jcs.engine.memory.lru.LRUMemoryCache
> 
> #####...... (More regions, each configured like above example)
> 
> ##### AUXILIARY CACHES
> 
> # Indexed Disk Cache
> jcs.auxiliary.indexedDiskCache=org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory
> jcs.auxiliary.indexedDiskCache.attributes=org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
> jcs.auxiliary.indexedDiskCache.attributes.DiskPath=c:/cache
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to