try {
String path = PathUtils.buildPath(storagePath, "resources", id.substring(0, 1), id.substring(0, 2), id);
logger.trace("path: " + path);
XMLDecoder dec = new XMLDecoder(new BufferedInputStream(new FileInputStream(path)));
ResourceSO vo = (ResourceSO)dec.readObject();
logger.trace("resourceVO: " + vo);
dec.close();
doSetStatus(CampaignStorageConstants.STORAGE_STATUS_ONLINE);