@SuppressWarnings("unchecked")
List<CmsPublishedResource> resources = cms.readPublishedResources(publishHistoryId);
Iterator<CmsPublishedResource> iter = resources.iterator();
while (iter.hasNext()) {
CmsPublishedResource resource = (CmsPublishedResource) iter.next();
if (handler.handlesResource(context, resource)) {
if (!isInitialized) {
handler.initialize(context);
isInitialized = true;
}