private void handleResourceRoot(Map<ResourceRoot, BeanDeploymentArchiveImpl> bdaMap, ResourceRoot resourceRoot) throws DeploymentUnitProcessingException { BeanDeploymentArchiveImpl bda = processResourceRoot(resourceRoot); if (bda != null) { bdaMap.put(resourceRoot, bda); } }