[jboss-svn-commits] JBL Code SVN: r35545 - labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/flow/ruleflow/editor.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Oct 15 21:34:48 EDT 2010


Author: KrisVerlaenen
Date: 2010-10-15 21:34:48 -0400 (Fri, 15 Oct 2010)
New Revision: 35545

Modified:
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/flow/ruleflow/editor/RuleFlowModelEditor.java
Log:
 - fixed issue that prevents RuleFlows to show up

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/flow/ruleflow/editor/RuleFlowModelEditor.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/flow/ruleflow/editor/RuleFlowModelEditor.java	2010-10-15 15:05:41 UTC (rev 35544)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/flow/ruleflow/editor/RuleFlowModelEditor.java	2010-10-16 01:34:48 UTC (rev 35545)
@@ -43,6 +43,7 @@
 import java.util.List;
 
 import org.drools.compiler.PackageBuilderConfiguration;
+import org.drools.compiler.xml.ProcessSemanticModule;
 import org.drools.compiler.xml.XmlProcessReader;
 import org.drools.compiler.xml.XmlRuleFlowProcessDumper;
 import org.drools.compiler.xml.processes.RuleFlowMigrator;
@@ -58,6 +59,7 @@
 import org.drools.process.core.WorkDefinition;
 import org.drools.process.core.WorkDefinitionExtension;
 import org.drools.ruleflow.core.RuleFlowProcess;
+import org.drools.xml.SemanticModules;
 import org.eclipse.core.resources.IFile;
 import org.eclipse.draw2d.geometry.Rectangle;
 import org.eclipse.gef.EditPartFactory;
@@ -199,7 +201,9 @@
     	{
     		InputStreamReader isr = new InputStreamReader(is);
     		PackageBuilderConfiguration configuration = new PackageBuilderConfiguration();
-    		XmlProcessReader xmlReader = new XmlProcessReader( configuration.getSemanticModules() );
+    		SemanticModules modules = configuration.getSemanticModules();
+    		modules.addSemanticModule(new ProcessSemanticModule());
+    		XmlProcessReader xmlReader = new XmlProcessReader( modules );
     		
     		//Migrate v4 ruleflows to v5
     		Reader reader = null;



More information about the jboss-svn-commits mailing list