Hello,

I tried to load all elements of a cache to an HashMap with the following
java code:

-----------------------------------------------------
                HashMap ados = new HashMap();
                String key;     
                Iterator itAdos = 
adosCache.getGroupKeys("adosCache").iterator();
                while (itAdos.hasNext()) {
                        key = (String) itAdos.next();
                        ados.put(key, adosCache.getFromGroup(key, 
"adosCache"));                        
                }
-----------------------------------------------------

But I have this 2 error messages:
-----------------------------------------------------
IndexedDiskCache.java:593  - Region [adosCache] Exception, Problem reading
object from file
java.lang.NullPointerException
        at com.test.app.dto.ListObject.hashCode(ListObject.java:130)
        at java.util.HashMap.put(Unknown Source)
        at java.util.HashSet.readObject(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
…
-----------------------------------------------------
IndexedDiskCache.java:551  - Region [adosCache] Failure getting from disk,
key = [GAN: groupId=[groupId=adosCache, adosCache], attrName=AZ.BVG.1278]
java.io.IOException: Region [adosCache] Problem reading object from disk.
null
        at
org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache.readElement(IndexedDiskCache.java:594)
        at
org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache.doGet(IndexedDiskCache.java:537)
…
-----------------------------------------------------

I don’t know if there is a direct method to load a JCS cache to an HashMap.

NB : I have no problems with reading and writing a single element from the
cache.

Thanks for your help. 
Mohammed. 

-- 
View this message in context: 
http://www.nabble.com/Is-there-a-direct-method-to-load-all-cache-into-a-HashMap--tf4442897.html#a12676473
Sent from the JCS - Users mailing list archive at Nabble.com.


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

Reply via email to