if (!(item instanceof StorageCollectionItem)) {
// cstamas: this should be not needed, as Walker should handle this!
item.getItemContext().setParentContext(request.getRequestContext());
// just fire it, and someone will eventually catch it
eventBus.post(new RepositoryItemEventDeleteItem(context.getRepository(), item));
}
}