// Check for a specified or default pom.xml file
IVirtualFile pomFile = this.locatePOMDescriptor();
if (pomFile != null && pomFile.isExists()) {
ProjectObjectModel pom = ProjectObjectModel.parse(resolver, pomFile);
ProjectObjectModel resolved = (ProjectObjectModel) resolver.getDescriptor(pom);
if (resolved != null) {
pom = resolved;
} else {
log.info("Unresolvable pom.xml used for bootstrapping: " + pom);
}