Shelan, Sorry, whilst I remember, may also need the type code in the WeblogPageCache & SiteWideCache generateKey(WeblogPageRequest pageRequest) method to get the correct page when loading from the cache.
ie
key.append("/type=").append(pageRequest.getType());
Cheers Greg.
