You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by st...@apache.org on 2014/06/12 17:42:36 UTC
svn commit: r1602208 -
/sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/ConfigurationHelper.java
Author: stefanegli
Date: Thu Jun 12 15:42:36 2014
New Revision: 1602208
URL: http://svn.apache.org/r1602208
Log:
SLING-3663 : potential fix: forcing a refresh after installing the facet - might help if it's a edge case
Modified:
sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/ConfigurationHelper.java
Modified: sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/ConfigurationHelper.java
URL: http://svn.apache.org/viewvc/sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/ConfigurationHelper.java?rev=1602208&r1=1602207&r2=1602208&view=diff
==============================================================================
--- sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/ConfigurationHelper.java (original)
+++ sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/ConfigurationHelper.java Thu Jun 12 15:42:36 2014
@@ -17,8 +17,10 @@
package org.apache.sling.ide.eclipse.core;
import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.core.runtime.NullProgressMonitor;
import org.eclipse.wst.common.project.facet.core.IFacetedProject;
import org.eclipse.wst.common.project.facet.core.IProjectFacet;
import org.eclipse.wst.common.project.facet.core.ProjectFacetsManager;
@@ -32,6 +34,7 @@ public class ConfigurationHelper {
fp2.installProjectFacet(slingContentFacet.getLatestVersion(), null, null);
ProjectUtil.setSyncDirectoryPath(aContentProject, jcr_root);
+ aContentProject.refreshLocal(IResource.DEPTH_INFINITE, new NullProgressMonitor());
}
public static void convertToBundleProject(IProject aBundleProject)
@@ -39,6 +42,7 @@ public class ConfigurationHelper {
IProjectFacet slingContentFacet = ProjectFacetsManager.getProjectFacet("sling.bundle");
IFacetedProject fp2 = ProjectFacetsManager.create(aBundleProject, true, null);
fp2.installProjectFacet(slingContentFacet.getLatestVersion(), null, null);
+ aBundleProject.refreshLocal(IResource.DEPTH_INFINITE, new NullProgressMonitor());
}
}