How are you storing it into the cache? Are you doing something like:
for (int x=0; x < 10; x++) { JCS.put("key", new Integer(x)); } Or are you doing: List l = new ArrayList(); for (int x=0; x<10; x++) { l.add(new Integer(x)); } JCS.put("key", l); If you want to cache a list... cache a list. Repeatedly storing values using the same key is only overwriting the value associated with that single key, in the cache. Keys must be unique. -----Original Message----- From: vivek dharuman [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 17, 2006 4:50 AM To: jcs-users@jakarta.apache.org Subject: JCS Query Hi, We had initially planned for a custom caching for my project. Suddenly our client wants a standard tool for caching like JCS. We are nearing the project release. I am new to JCS and also due to time factor, we have no time to do R&D.I need some help regarding JCS. - I am caching three objects. - The first two are ok. Given a key, it'll return me a value for the key. - But the third cache contains many values for a single key. I mean , i want a list of values for a given key. How do i implement this with JCS. Tried using JCS.get()...but this gives me only one value for a key. I want the whole list. Could anyone help me out with the cache.ccf configuration. Could anyone explain with a complete example. Thanks in advance. Rgds, vivek