Dear James:
I am trying out BookVObjManager, bookCache example that is available on JCS site.
Following are file contents for JCS configuration:
________________________________________________________________________
file: cache.ccf
-----------------------------------------------------------------------
# DEFAULT CACHE REGION
# sets the default aux value for any non configured caches
jcs.default=DC
jcs.default.cacheattributes=
org.apache.jcs.engine.CompositeCacheAttributes
jcs.default.cacheattributes.MaxObjects=1
jcs.default.cacheattributes.MemoryCacheName=
org.apache.jcs.engine.memory.lru.LRUMemoryCache
jcs.default.elementattributes.IsEternal=false
jcs.default.elementattributes.MaxLifeSeconds=50
jcs.default.elementattributes.IdleTime=50
jcs.default.elementattributes.IsSpool=true
jcs.default.elementattributes.IsRemote=true
jcs.default.elementattributes.IsLateral=true
# SYSTEM CACHE
# should be defined for the storage of group attribute list
jcs.system.groupIdCache=DC
jcs.system.groupIdCache.cacheattributes=
org.apache.jcs.engine.CompositeCacheAttributes
jcs.system.groupIdCache.cacheattributes.MaxObjects=1
jcs.system.groupIdCache.cacheattributes.MemoryCacheName=
org.apache.jcs.engine.memory.lru.LRUMemoryCache
# CACHE REGIONS AVAILABLE
# Regions preconfigured for caching
jcs.region.bookCache=DC
jcs.region.bookCache.cacheattributes=
org.apache.jcs.engine.CompositeCacheAttributes
jcs.region.bookCache.cacheattributes.MaxObjects=1
jcs.region.bookCache.cacheattributes.MemoryCacheName=
org.apache.jcs.engine.memory.lru.LRUMemoryCache
jcs.region.bookCache.elementattributes.IsEternal=false
jcs.region.bookCache.elementattributes.MaxLifeSeconds=50
jcs.region.bookCache.elementattributes.IdleTime=50
jcs.region.bookCache.elementattributes.IsSpool=true
jcs.region.bookCache.elementattributes.IsRemote=true
jcs.region.bookCache.elementattributes.IsLateral=true
# AUXILIARY CACHES AVAILABLE
# Primary Disk Cache -- faster than the rest because of memory key storage
jcs.auxiliary.DC=
org.apache.jcs.auxiliary.disk.DiskCacheFactory
jcs.auxiliary.DC.attributes=
org.apache.jcs.auxiliary.disk.DiskCacheAttributes
jcs.auxiliary.DC.attributes.DiskPath=D:/CACHED
_______________________________________________________________________
Exceptions Occured:
#################################################################
[INFO] CompositeCacheConfigurator - -setting defaults to DC
[ERROR] OptionConverter - -Could not instantiate class []
<java.lang.ClassNotFoundException: >java.lang.ClassNotFoundException:
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at
org.apache.jcs.config.OptionConverter.instantiateByClassName(OptionConverter.java:285)
at
org.apache.jcs.config.OptionConverter.instantiateByKey(OptionConverter.java:145)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseCompositeCacheAttributes(CompositeCacheConfigurator.java:290)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.setDefaultCompositeCacheAttributes(CompositeCacheConfigurator.java:112)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:86)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:190)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:173)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:131)
at
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:76)
at org.apache.jcs.JCS.ensureCacheManager(JCS.java:82)
at org.apache.jcs.JCS.getInstance(JCS.java:48)
at BookVObjManager.<init>(BookVObjManager.java:23)
at BookVObjManager.getInstance(BookVObjManager.java:59)
at Client.test(Client.java:13)
at Client.main(Client.java:5)
[WARN] CompositeCacheConfigurator - -Could not instantiate ccAttr named
'jcs.default.cacheattributes', using defaults.
[INFO] CompositeCacheConfigurator - -setting defaultCompositeCacheAttributes to [
useLateral = true, useRemote = true, useDisk = true, maxObjs = 1 ]
[WARN] OptionConverter - -Could not find value for key jcs.default.elementattributes
[WARN] CompositeCacheConfigurator - -Could not instantiate eAttr named
'jcs.default.elementattributes', using defaults.
[INFO] CompositeCacheConfigurator - -setting defaultElementAttributes to [ IS_LATERAL
= true, IS_SPOOL = true, IS_REMOTE = true, IS_ETERNAL = false, MaxLifeSeconds = 50,
IdleTime = 50, CreateTime = 1035263575467, LastAccessTime = 1035263575467,
getTimeToLiveSeconds() = 49980, createTime = 1035263575467 ]
[ERROR] OptionConverter - -Could not instantiate class []
<java.lang.ClassNotFoundException: >java.lang.ClassNotFoundException:
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at
org.apache.jcs.config.OptionConverter.instantiateByClassName(OptionConverter.java:285)
at
org.apache.jcs.config.OptionConverter.instantiateByKey(OptionConverter.java:145)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseAuxiliary(CompositeCacheConfigurator.java:363)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:237)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseSystemRegions(CompositeCacheConfigurator.java:147)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:92)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:190)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:173)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:131)
at
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:76)
at org.apache.jcs.JCS.ensureCacheManager(JCS.java:82)
at org.apache.jcs.JCS.getInstance(JCS.java:48)
at BookVObjManager.<init>(BookVObjManager.java:23)
at BookVObjManager.getInstance(BookVObjManager.java:59)
at Client.test(Client.java:13)
at Client.main(Client.java:5)
[ERROR] CompositeCacheConfigurator - -Could not instantiate auxFactory named "DC".
[ERROR] OptionConverter - -Could not instantiate class []
<java.lang.ClassNotFoundException: >java.lang.ClassNotFoundException:
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at
org.apache.jcs.config.OptionConverter.instantiateByClassName(OptionConverter.java:285)
at
org.apache.jcs.config.OptionConverter.instantiateByKey(OptionConverter.java:145)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseCompositeCacheAttributes(CompositeCacheConfigurator.java:290)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:250)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseSystemRegions(CompositeCacheConfigurator.java:147)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:92)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:190)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:173)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:131)
at
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:76)
at org.apache.jcs.JCS.ensureCacheManager(JCS.java:82)
at org.apache.jcs.JCS.getInstance(JCS.java:48)
at BookVObjManager.<init>(BookVObjManager.java:23)
at BookVObjManager.getInstance(BookVObjManager.java:59)
at Client.test(Client.java:13)
at Client.main(Client.java:5)
[WARN] CompositeCacheConfigurator - -Could not instantiate ccAttr named
'jcs.system.groupIdCache.cacheattributes', using defaults.
[WARN] OptionConverter - -Could not find value for key
jcs.system.groupIdCache.elementattributes
[WARN] CompositeCacheConfigurator - -Could not instantiate eAttr named
'jcs.system.groupIdCache.elementattributes', using defaults.
[WARN] CompositeCache - -Failed to init mem cache, using: LRUMemoryCache
<java.lang.ClassNotFoundException: >java.lang.ClassNotFoundException:
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at
org.apache.jcs.engine.control.CompositeCache.createMemoryCache(CompositeCache.java:1025)
at
org.apache.jcs.engine.control.CompositeCache.<init>(CompositeCache.java:168)
at
org.apache.jcs.engine.control.CompositeCacheManager.createSystemCache(CompositeCacheManager.java:257)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:259)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseSystemRegions(CompositeCacheConfigurator.java:147)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:92)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:190)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:173)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:131)
at
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:76)
at org.apache.jcs.JCS.ensureCacheManager(JCS.java:82)
at org.apache.jcs.JCS.getInstance(JCS.java:48)
at BookVObjManager.<init>(BookVObjManager.java:23)
at BookVObjManager.getInstance(BookVObjManager.java:59)
at Client.test(Client.java:13)
at Client.main(Client.java:5)
[INFO] LRUMemoryCache - -initialized LRUMemoryCache for groupIdCache
[INFO] CompositeCache - -Constructed cache with name: groupIdCache
[ERROR] OptionConverter - -Could not instantiate class []
<java.lang.ClassNotFoundException: >java.lang.ClassNotFoundException:
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at
org.apache.jcs.config.OptionConverter.instantiateByClassName(OptionConverter.java:285)
at
org.apache.jcs.config.OptionConverter.instantiateByKey(OptionConverter.java:145)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseAuxiliary(CompositeCacheConfigurator.java:363)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:237)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:188)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegions(CompositeCacheConfigurator.java:173)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:96)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:190)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:173)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:131)
at
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:76)
at org.apache.jcs.JCS.ensureCacheManager(JCS.java:82)
at org.apache.jcs.JCS.getInstance(JCS.java:48)
at BookVObjManager.<init>(BookVObjManager.java:23)
at BookVObjManager.getInstance(BookVObjManager.java:59)
at Client.test(Client.java:13)
at Client.main(Client.java:5)
[ERROR] CompositeCacheConfigurator - -Could not instantiate auxFactory named "DC".
[ERROR] OptionConverter - -Could not instantiate class []
<java.lang.ClassNotFoundException: >java.lang.ClassNotFoundException:
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at
org.apache.jcs.config.OptionConverter.instantiateByClassName(OptionConverter.java:285)
at
org.apache.jcs.config.OptionConverter.instantiateByKey(OptionConverter.java:145)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseCompositeCacheAttributes(CompositeCacheConfigurator.java:290)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:250)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:188)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegions(CompositeCacheConfigurator.java:173)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:96)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:190)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:173)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:131)
at
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:76)
at org.apache.jcs.JCS.ensureCacheManager(JCS.java:82)
at org.apache.jcs.JCS.getInstance(JCS.java:48)
at BookVObjManager.<init>(BookVObjManager.java:23)
at BookVObjManager.getInstance(BookVObjManager.java:59)
at Client.test(Client.java:13)
at Client.main(Client.java:5)
[WARN] CompositeCacheConfigurator - -Could not instantiate ccAttr named
'jcs.region.bookCache.cacheattributes', using defaults.
[WARN] OptionConverter - -Could not find value for key
jcs.region.bookCache.elementattributes
[WARN] CompositeCacheConfigurator - -Could not instantiate eAttr named
'jcs.region.bookCache.elementattributes', using defaults.
[WARN] CompositeCache - -Failed to init mem cache, using: LRUMemoryCache
<java.lang.ClassNotFoundException: >java.lang.ClassNotFoundException:
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at
org.apache.jcs.engine.control.CompositeCache.createMemoryCache(CompositeCache.java:1025)
at
org.apache.jcs.engine.control.CompositeCache.<init>(CompositeCache.java:168)
at
org.apache.jcs.engine.control.CompositeCacheManager.createCache(CompositeCacheManager.java:269)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:264)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:188)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegions(CompositeCacheConfigurator.java:173)
at
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:96)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:190)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:173)
at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:131)
at
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:76)
at org.apache.jcs.JCS.ensureCacheManager(JCS.java:82)
at org.apache.jcs.JCS.getInstance(JCS.java:48)
at BookVObjManager.<init>(BookVObjManager.java:23)
at BookVObjManager.getInstance(BookVObjManager.java:59)
at Client.test(Client.java:13)
at Client.main(Client.java:5)
[INFO] LRUMemoryCache - -initialized LRUMemoryCache for bookCache
[INFO] CompositeCache - -Constructed cache with name: bookCache
#################################################################
Thank you
With Best Regards
Shekhar