[jbosstools-commits] JBoss Tools SVN: r30775 - trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Fri Apr 22 13:46:27 EDT 2011


Author: scabanovich
Date: 2011-04-22 13:46:27 -0400 (Fri, 22 Apr 2011)
New Revision: 30775

Modified:
   trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/KbProjectFactory.java
Log:
JBIDE-8776
https://issues.jboss.org/browse/JBIDE-8776

Modified: trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/KbProjectFactory.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/KbProjectFactory.java	2011-04-22 17:40:06 UTC (rev 30774)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/KbProjectFactory.java	2011-04-22 17:46:27 UTC (rev 30775)
@@ -15,6 +15,8 @@
 import java.util.HashSet;
 
 import org.eclipse.core.internal.events.InternalBuilder;
+import org.eclipse.core.internal.resources.BuildConfiguration;
+import org.eclipse.core.resources.IBuildConfiguration;
 import org.eclipse.core.resources.IProject;
 import org.eclipse.core.runtime.CoreException;
 import org.eclipse.core.runtime.NullProgressMonitor;
@@ -124,9 +126,9 @@
 
 	static void setProjectToBuilder(KbBuilder builder, IProject project) {
 		try {
-			Method m = InternalBuilder.class.getDeclaredMethod("setProject", new Class[]{IProject.class});
+			Method m = InternalBuilder.class.getDeclaredMethod("setBuildConfig", new Class[]{IBuildConfiguration.class});
 			m.setAccessible(true);
-			m.invoke(builder, project);
+			m.invoke(builder, new BuildConfiguration(project));
 		} catch (Exception e) {
 			WebModelPlugin.getPluginLog().logError(e);
 		}



More information about the jbosstools-commits mailing list