if (optional) {
directives = new HashMap<String, String>();
directives.put(Constants.RESOLUTION_DIRECTIVE, Constants.RESOLUTION_OPTIONAL);
}
String location = resource.getURI();
return new OBRBundleInfo(resource.getSymbolicName(), resource.getVersion(), location, null, null, null, null,
null, null, directives, null);
}