thanks Grzegorz I did check that. Everytime I run the URL which is calling the cacheable generator that I wrote, a new entry gets added to org.apache.cocoon.components.store.impl.EHDefaultStore (hash = 0x5ed853) and the entry is exactly same as the previous one. here is a sample entry:
PK_G-imDMXMLContentGenerator-Uri: /EMC/dctm/object/xml Object Id: 09002ee180005504 Contains Object Id: true Include Dctm. Attributes: true Download Support Docs: false Include External References: false_S-xml-1 (class: org.apache.cocoon.caching.CachedResponse)
