change scheduling rule
diff --git a/org.eclipse.ajdt.ui/src/org/eclipse/ajdt/internal/buildconfig/actions/BuildConfigurationChangeAction.java b/org.eclipse.ajdt.ui/src/org/eclipse/ajdt/internal/buildconfig/actions/BuildConfigurationChangeAction.java
index c778abe..a008a67 100644
--- a/org.eclipse.ajdt.ui/src/org/eclipse/ajdt/internal/buildconfig/actions/BuildConfigurationChangeAction.java
+++ b/org.eclipse.ajdt.ui/src/org/eclipse/ajdt/internal/buildconfig/actions/BuildConfigurationChangeAction.java
@@ -21,6 +21,7 @@
import org.eclipse.ajdt.internal.buildconfig.ProjectBuildConfigurator;
import org.eclipse.ajdt.ui.AspectJUIPlugin;
import org.eclipse.core.resources.IResource;
+import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
@@ -130,7 +131,8 @@
}
};
job.setPriority(Job.SHORT);
- job.setRule(pbc.getJavaProject().getProject());
+ //job.setRule(pbc.getJavaProject().getProject());
+ job.setRule(ResourcesPlugin.getWorkspace().getRoot());
job.schedule();
} else {
myAction.setEnabled(false);