[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