I various places there is code like this
final Manifest manifest;
try
{
manifest = VFSUtils.getManifest(deploymentRoot);
}
catch(IOException e)
{
throw new DeploymentUnitProcessingException("Failed to get manifest for deployment " + deploymentRoot, e);
}
if(manifest == null)
return;