You need the default settings. The first section of your ccf is wrong. > -----Original Message----- > From: Carlos Ortiz [mailto:[EMAIL PROTECTED] > Sent: Tuesday, February 27, 2007 12:33 PM > To: jcs-users@jakarta.apache.org > Subject: Java.lang.NullPointerException in JCS.getInstance(); > > Hi i'm trying JCS for a web page I'm having a problem when i try to > intance a JCS class: > > Java.lang.NullPointerException > at > org.apache.jcs.config.OptionConverter.findAndSubst(OptionConverter.java: 28 > 9) > at > org.apache.jcs.config.OptionConverter.instantiateByKey(OptionConverter.j av > a:167) > at > org.apache.jcs.engine.control.CompositeCacheConfigurator.parseElementAtt ri > butes(CompositeCacheConfigurator.java:438) > at > org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(Com po > siteCacheConfigurator.java:304) > at > org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(Com po > siteCacheConfigurator.java:280) > at > org.apache.jcs.engine.control.CompositeCacheManager.getCache(CompositeCa ch > eManager.java:445) > at > org.apache.jcs.engine.control.CompositeCacheManager.getCache(CompositeCa ch > eManager.java:384) > at > org.apache.jcs.engine.control.CompositeCacheManager.getCache(CompositeCa ch > eManager.java:371) > at org.apache.jcs.JCS.getInstance(JCS.java:66)........ > > This is my cache.ccf > > # CACHE REGIONS AVAILABLE > jcs.InformtationCache= > jcs.InformtationCache.cacheattributes=org.apache.jcs.engine.CompositeCac he > Attributes > jcs.InformtationCache.cacheattributes.MaxObjects=1000 > jcs.InformtationCache.cacheattributes.MemoryCacheName=org.apache.jcs.eng in > e.memory.lru.LRUMemoryCache > > # Regions preconfigured for caching > jcs.regionInformtationCache=DC,RFailover > jcs.region.InformtationCache.cacheattributes= > org.apache.jcs.engine.CompositeCacheAttributes > jcs.region.InformtationCache.cacheattributes.MaxObjects=1200 > jcs.region.InformtationCache.cacheattributes.MemoryCacheName= > org.apache.jcs.engine.memory.lru.LRUMemoryCache > jcs.region.InformtationCache.elementattributes.IsEternal=false > jcs.region.InformtationCache.elementattributes.MaxLifeSeconds=7200 > jcs.region.InformtationCache.elementattributes.IdleTime=1800 > jcs.region.InformtationCache.elementattributes.IsSpool=true > jcs.region.InformtationCache.elementattributes.IsRemote=true > jcs.region.InformtationCache.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.indexed.IndexedDiskCacheFactory > jcs.auxiliary.DC.attributes= > org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes > jcs.auxiliary.DC.attributes.DiskPath=d:\temp > jcs.auxiliary.DC.attributes.MaxPurgatorySize=10000 > jcs.auxiliary.DC.attributes.MaxKeySize=10000 > jcs.auxiliary.DC.attributes.OptimizeAtRemoveCount=300000 > jcs.auxiliary.DC.attributes.MaxRecycleBinSize=7500 > =DC,RFailover > jcs.region.InformtationCache.cacheattributes= > org.apache.jcs.engine.CompositeCacheAttributes > jcs.region.InformtationCache.cacheattributes.MaxObjects=1200 > jcs.region.InformtationCache.cacheattributes.MemoryCacheName= > org.apache.jcs.engine.memory.lru.LRUMemoryCache > jcs.region.InformtationCache.elementattributes.IsEternal=false > jcs.region.InformtationCache.elementattributes.MaxLifeSeconds=7200 > jcs.region.InformtationCache.elementattributes.IdleTime=1800 > jcs.region.InformtationCache.elementattributes.IsSpool=true > jcs.region.InformtationCache.elementattributes.IsRemote=true > jcs.region.InformtationCache.elementattributes.IsLateral=true > > Also here is the code: > > private static JCS IntiCache() { > if (InformtationCache == null) > try { > InformtationCache = JCS.getInstance("InformtationCache"); > } catch (Exception e) { > // TODO Auto-generated catch block > e.printStackTrace(); > } > > return InformtationCache; > } > > > for the record I'm using tomcat 5.5.X with SUN JDK 5 update 11 in windows. > > thax for the help ;) > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]