{
final ResourceManager resourceManager = getRootHandler().getResourceManager();
try
{
final Resource bundleData = resourceManager.create(key.getParent(), null, DocumentBundle.class);
final DocumentBundle documentBundle = (DocumentBundle) bundleData.getResource();
report.setBundle(documentBundle);
final DocumentMetaData metaData = documentBundle.getMetaData();
final int versionMajorRaw = getBundleAttribute(metaData, "prpt-spec.version.major");
final int versionMinorRaw = getBundleAttribute(metaData, "prpt-spec.version.minor");
final int versionPatchRaw = getBundleAttribute(metaData, "prpt-spec.version.patch");
if (versionMajorRaw == -1 || versionMinorRaw == -1 || versionPatchRaw == -1 ||