ResourceCleaner fileCleaner = new ResourceCleaner(project);
addFoldersToClean(fileCleaner, facade);
try {
IProjectFacetVersion currentFacetVersion = facetedProject.getProjectFacetVersion(WTPProjectsUtil.WEB_FRAGMENT_FACET);
Type actionType = null;
if(currentFacetVersion == null) {
removeConflictingFacets(facetedProject, facetVersion, actions);
installJavaFacet(actions, project, facetedProject);
//Only install the web facet fragment if necessary