[rules-users] RuleFlow process has no id !?
Mark Proctor
mproctor at codehaus.org
Fri Aug 3 06:28:33 EDT 2007
There is a bug in ruleflow where if the .rfm is created after the .rf
the .rfm no longer gets updated. The simple answer is to close the .rf
and re-open it, everything should be fine after that. This is fixed in
trunk and will go into the 4.0.1 release next week.
Mark
hypnosat7 wrote:
> Hi,
>
>
> I draw a rule flow with only 2 ruleFlowGroup, I set the process id in the
> properties view but when I tried to check my rule flow I had this : ruleFlow
> process has no id
>
> this is my ruleFlowTest.rf file :
>
> <org.drools.ruleflow.core.impl.RuleFlowProcessImpl id="1">
> <nodes id="2">
> <entry>
> <long>2</long>
> <org.drools.ruleflow.core.impl.RuleSetNodeImpl id="3">
> <ruleFlowGroup>ruleSet1</ruleFlowGroup>
> <id>2</id>
> <name>RuleSet1</name>
> <incomingConnections id="4">
> <org.drools.ruleflow.core.impl.ConnectionImpl id="5">
> <type>1</type>
> <from class="org.drools.ruleflow.core.impl.StartNodeImpl"
> id="6">
> <id>1</id>
> <name>Start</name>
> <incomingConnections id="7"/>
> <outgoingConnections id="8">
> <org.drools.ruleflow.core.impl.ConnectionImpl
> reference="5"/>
> </outgoingConnections>
> </from>
> <to class="org.drools.ruleflow.core.impl.RuleSetNodeImpl"
> reference="3"/>
> </org.drools.ruleflow.core.impl.ConnectionImpl>
> </incomingConnections>
> <outgoingConnections id="9">
> <org.drools.ruleflow.core.impl.ConnectionImpl id="10">
> <type>1</type>
> <from class="org.drools.ruleflow.core.impl.RuleSetNodeImpl"
> reference="3"/>
> <to class="org.drools.ruleflow.core.impl.RuleSetNodeImpl"
> id="11">
> <ruleFlowGroup>ruleSet2</ruleFlowGroup>
> <id>3</id>
> <name>RuleSet2</name>
> <incomingConnections id="12">
> <org.drools.ruleflow.core.impl.ConnectionImpl
> reference="10"/>
> </incomingConnections>
> <outgoingConnections id="13">
> <org.drools.ruleflow.core.impl.ConnectionImpl id="14">
> <type>1</type>
> <from
> class="org.drools.ruleflow.core.impl.RuleSetNodeImpl" reference="11"/>
> <to class="org.drools.ruleflow.core.impl.EndNodeImpl"
> id="15">
> <id>5</id>
> <name>End</name>
> <incomingConnections id="16">
> <org.drools.ruleflow.core.impl.ConnectionImpl
> reference="14"/>
> </incomingConnections>
> <outgoingConnections id="17"/>
> </to>
> </org.drools.ruleflow.core.impl.ConnectionImpl>
> </outgoingConnections>
> </to>
> </org.drools.ruleflow.core.impl.ConnectionImpl>
> </outgoingConnections>
> </org.drools.ruleflow.core.impl.RuleSetNodeImpl>
> </entry>
> <entry>
> <long>1</long>
> <org.drools.ruleflow.core.impl.StartNodeImpl reference="6"/>
> </entry>
> <entry>
> <long>3</long>
> <org.drools.ruleflow.core.impl.RuleSetNodeImpl reference="11"/>
> </entry>
> <entry>
> <long>5</long>
> <org.drools.ruleflow.core.impl.EndNodeImpl reference="15"/>
> </entry>
> </nodes>
> <variables id="18"/>
> <lastNodeId>5</lastNodeId>
> <name>ruleFlowTest</name>
> <type>RuleFlow</type>
> </org.drools.ruleflow.core.impl.RuleFlowProcessImpl>
>
More information about the rules-users
mailing list