[jboss-svn-commits] JBL Code SVN: r20814 - in labs/jbossrules/trunk/drools-examples: drools-examples-drl/src/main/java/org/drools/examples/cdss and 7 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jun 26 11:18:52 EDT 2008


Author: KrisVerlaenen
Date: 2008-06-26 11:18:52 -0400 (Thu, 26 Jun 2008)
New Revision: 20814

Removed:
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/NumberGuess.rfm
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/cdss/ClinicalPathwayX.rfm
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/cdss/TreatmentX.rfm
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/cdss/TreatmentY.rfm
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/generation.rfm
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/killAll.rfm
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/registerNeighbor.rfm
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/ruleflow/workitems.rfm
   labs/jbossrules/trunk/drools-examples/drools-insurance/src/main/rules/approval/insurance-process.rfm
Modified:
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/NumberGuessExample.java
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/cdss/CDSSExample.java
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/conway/RuleFlowDelegate.java
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/ruleflow/WorkItemExample.java
Log:
JBRULES-1658: Generalize action framework

Modified: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/NumberGuessExample.java
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/NumberGuessExample.java	2008-06-26 15:08:30 UTC (rev 20813)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/NumberGuessExample.java	2008-06-26 15:18:52 UTC (rev 20814)
@@ -19,7 +19,7 @@
         final PackageBuilder builder = new PackageBuilder();
         builder.addPackageFromDrl( new InputStreamReader( ShoppingExample.class.getResourceAsStream( "NumberGuess.drl" ) ) );
 
-        builder.addRuleFlow( new InputStreamReader( ShoppingExample.class.getResourceAsStream( "NumberGuess.rfm" ) ) );
+        builder.addRuleFlow( new InputStreamReader( ShoppingExample.class.getResourceAsStream( "NumberGuess.rf" ) ) );
 
         final RuleBase ruleBase = RuleBaseFactory.newRuleBase();
         ruleBase.addPackage( builder.getPackage() );

Modified: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/cdss/CDSSExample.java
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/cdss/CDSSExample.java	2008-06-26 15:08:30 UTC (rev 20813)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/cdss/CDSSExample.java	2008-06-26 15:18:52 UTC (rev 20814)
@@ -83,13 +83,13 @@
 			CDSSExample.class.getResourceAsStream("/org/drools/examples/cdss/ClinicalPathwayX.drl"));
 		builder.addPackageFromDrl(reader);
 		reader = new InputStreamReader(
-			CDSSExample.class.getResourceAsStream("/org/drools/examples/cdss/ClinicalPathwayX.rfm"));
+			CDSSExample.class.getResourceAsStream("/org/drools/examples/cdss/ClinicalPathwayX.rf"));
 		builder.addRuleFlow(reader);
 		reader = new InputStreamReader(
-			CDSSExample.class.getResourceAsStream("/org/drools/examples/cdss/TreatmentX.rfm"));
+			CDSSExample.class.getResourceAsStream("/org/drools/examples/cdss/TreatmentX.rf"));
 		builder.addRuleFlow(reader);
 		reader = new InputStreamReader(
-			CDSSExample.class.getResourceAsStream("/org/drools/examples/cdss/TreatmentY.rfm"));
+			CDSSExample.class.getResourceAsStream("/org/drools/examples/cdss/TreatmentY.rf"));
 		builder.addRuleFlow(reader);
 
 		Package pkg = builder.getPackage();

Modified: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/conway/RuleFlowDelegate.java
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/conway/RuleFlowDelegate.java	2008-06-26 15:08:30 UTC (rev 20813)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/conway/RuleFlowDelegate.java	2008-06-26 15:18:52 UTC (rev 20814)
@@ -13,9 +13,9 @@
     
     public RuleFlowDelegate() {
         final Reader drl = new InputStreamReader( CellGridImpl.class.getResourceAsStream( "/org/drools/examples/conway/conway-ruleflow.drl" ) );
-        final Reader generationRf = new InputStreamReader( CellGridImpl.class.getResourceAsStream( "/org/drools/examples/conway/generation.rfm" ) );
-        final Reader killAllRf = new InputStreamReader( CellGridImpl.class.getResourceAsStream( "/org/drools/examples/conway/killAll.rfm" ) );
-        final Reader registerNeighborRf = new InputStreamReader( CellGridImpl.class.getResourceAsStream( "/org/drools/examples/conway/registerNeighbor.rfm" ) );
+        final Reader generationRf = new InputStreamReader( CellGridImpl.class.getResourceAsStream( "/org/drools/examples/conway/generation.rf" ) );
+        final Reader killAllRf = new InputStreamReader( CellGridImpl.class.getResourceAsStream( "/org/drools/examples/conway/killAll.rf" ) );
+        final Reader registerNeighborRf = new InputStreamReader( CellGridImpl.class.getResourceAsStream( "/org/drools/examples/conway/registerNeighbor.rf" ) );
 
         try {
             PackageBuilder builder = new PackageBuilder();

Modified: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/ruleflow/WorkItemExample.java
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/ruleflow/WorkItemExample.java	2008-06-26 15:08:30 UTC (rev 20813)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/ruleflow/WorkItemExample.java	2008-06-26 15:18:52 UTC (rev 20814)
@@ -38,7 +38,7 @@
 
 	private static RuleBase readRule() throws Exception {
 		PackageBuilder builder = new PackageBuilder();
-		Reader source = new InputStreamReader( WorkItemExample.class.getResourceAsStream( "/org/drools/examples/ruleflow/workitems.rfm" ) );
+		Reader source = new InputStreamReader( WorkItemExample.class.getResourceAsStream( "/org/drools/examples/ruleflow/workitems.rf" ) );
 		builder.addRuleFlow(source);
 		Package pkg = builder.getPackage();
 		RuleBase ruleBase = RuleBaseFactory.newRuleBase();

Deleted: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/NumberGuess.rfm
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/NumberGuess.rfm	2008-06-26 15:08:30 UTC (rev 20813)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/NumberGuess.rfm	2008-06-26 15:18:52 UTC (rev 20814)
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?> 
-<process xmlns="http://drools.org/drools-4.0/process"
-         xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
-         xs:schemaLocation="http://drools.org/drools-4.0/process drools-processes-4.0.xsd"
-         type="RuleFlow" name="Number Guess" id="Number Guess" package-name="org.drools.examples" >
-
-  <header>
-    <imports>
-      <import name="org.drools.examples.NumberGuessExample.Game" />
-      <import name="org.drools.examples.NumberGuessExample.GameRules" />
-      <import name="org.drools.examples.NumberGuessExample.RandomNumber" />
-    </imports>
-  </header>
-
-  <nodes>
-    <start id="1" name="Start" />
-    <actionNode id="2" name="Guess correct" >
-      <action type="expression" dialect="mvel" >System.out.println( "You guessed correctly" );</action>
-    </actionNode>
-    <ruleSet id="3" name="No more Guesses" ruleFlowGroup="No more Guesses" />
-    <end id="4" name="End" />
-    <split id="5" name="Guess correct?" type="2" >
-      <constraints>
-        <constraint toNodeId="13" toType="DROOLS_DEFAULT" name="too low" priority="1" type="rule" dialect="mvel" >RandomNumber( randomValue : value )
-Guess( value &lt; randomValue )</constraint>
-        <constraint toNodeId="12" toType="DROOLS_DEFAULT" name="too high" priority="1" type="rule" dialect="mvel" >RandomNumber( randomValue : value )
-Guess( value &gt; randomValue )</constraint>
-        <constraint toNodeId="2" toType="DROOLS_DEFAULT" name="correct" priority="1" type="rule" dialect="mvel" >RandomNumber( randomValue : value )
-Guess( value == randomValue )</constraint>
-      </constraints>
-    </split>
-    <join id="6" name="More guesses Join" type="2" />
-    <ruleSet id="7" name="Guess" ruleFlowGroup="Guess" />
-    <split id="8" name="More Guesses?" type="2" >
-      <constraints>
-        <constraint toNodeId="6" toType="DROOLS_DEFAULT" name="More guesses" priority="1" type="rule" dialect="mvel" >GameRules( allowed : allowedGuesses  )
-Game( guessCount &lt; allowed )</constraint>
-        <constraint toNodeId="3" toType="DROOLS_DEFAULT" name="No more Guesses" priority="1" type="rule" dialect="mvel" >GameRules( allowed : allowedGuesses  )
-Game( guessCount &gt;= allowed )</constraint>
-      </constraints>
-    </split>
-    <join id="9" name="Incorrect guess" type="2" />
-    <join id="10" name="No more guesses Join" type="2" />
-    <ruleSet id="11" name="Guess incorrect" ruleFlowGroup="Guess incorrect" />
-    <actionNode id="12" name="Too high" >
-      <action type="expression" dialect="mvel" >System.out.println( "Your guess was too high" );</action>
-    </actionNode>
-    <actionNode id="13" name="Too low" >
-      <action type="expression" dialect="mvel" >System.out.println( "Your guess was too low" );</action>
-    </actionNode>
-  </nodes>
-
-  <connections>
-    <connection from="5" to="2" />
-    <connection from="8" to="3" />
-    <connection from="10" to="4" />
-    <connection from="7" to="5" />
-    <connection from="1" to="6" />
-    <connection from="8" to="6" />
-    <connection from="6" to="7" />
-    <connection from="11" to="8" />
-    <connection from="12" to="9" />
-    <connection from="13" to="9" />
-    <connection from="3" to="10" />
-    <connection from="2" to="10" />
-    <connection from="9" to="11" />
-    <connection from="5" to="12" />
-    <connection from="5" to="13" />
-  </connections>
-
-</process>
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/cdss/ClinicalPathwayX.rfm
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/cdss/ClinicalPathwayX.rfm	2008-06-26 15:08:30 UTC (rev 20813)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/cdss/ClinicalPathwayX.rfm	2008-06-26 15:18:52 UTC (rev 20814)
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?> 
-<process xmlns="http://drools.org/drools-4.0/process"
-         xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
-         xs:schemaLocation="http://drools.org/drools-4.0/process drools-processes-4.0.xsd"
-         type="RuleFlow" name="ClinicalPathwayX" id="org.drools.examples.cdss.ClinicalPathwayX" package-name="com.sample" version="1.0" >
-
-  <header>
-    <imports>
-      <import name="org.drools.examples.cdss.data.Diagnose" />
-      <import name="org.drools.examples.cdss.Terminology" />
-    </imports>
-  </header>
-
-  <nodes>
-    <start id="1" name="Start" />
-    <action id="3" name="Notify GP" dialect="mvel" >System.out.println("Notifying GP of patient of the diagnose.");</action>
-    <ruleSet id="4" name="Examinations" ruleFlowGroup="Examinations" />
-    <join id="5" name="" type="2" />
-    <ruleSet id="6" name="Additional Examinations" ruleFlowGroup="AdditionalExaminations" />
-    <split id="7" name="Diagnose complete?" type="2" >
-      <constraints>
-        <constraint toNodeId="6" toType="DROOLS_DEFAULT" name="Diagnose inconclusive" priority="1" type="rule" dialect="mvel" >Diagnose( type == Terminology.DIAGNOSE_X_TYPE_UNKNOWN )</constraint>
-        <constraint toNodeId="3" toType="DROOLS_DEFAULT" name="Diagnosed complete" priority="2" type="rule" dialect="mvel" >eval(true)</constraint>
-      </constraints>
-    </split>
-    <split id="8" name="Select Treatment" type="2" >
-      <constraints>
-        <constraint toNodeId="10" toType="DROOLS_DEFAULT" name="Diagnosed type 2" priority="2" type="rule" dialect="mvel" >Diagnose( type == Terminology.DIAGNOSE_X_TYPE2 )</constraint>
-        <constraint toNodeId="9" toType="DROOLS_DEFAULT" name="Diagnosed type 1" priority="1" type="rule" dialect="mvel" >Diagnose( type == Terminology.DIAGNOSE_X_TYPE1 )</constraint>
-        <constraint toNodeId="12" toType="DROOLS_DEFAULT" name="Else" priority="3" type="rule" dialect="mvel" >eval(true)</constraint>
-      </constraints>
-    </split>
-    <subProcess id="9" name="Treatment X" processId="org.drools.examples.cdss.TreatmentX" />
-    <subProcess id="10" name="Treatment Y" processId="org.drools.examples.cdss.TreatmentY" />
-    <join id="11" name="" type="2" />
-    <end id="12" name="End" />
-    <action id="13" name="Schedule Follow-up" dialect="mvel" >System.out.println("Scheduling follow-up of patient.");</action>
-    <end id="14" name="End" />
-    <milestone id="15" name="Wait for Diagnose" >Diagnose( )</milestone>
-  </nodes>
-
-  <connections>
-    <connection from="7" to="3" />
-    <connection from="1" to="4" />
-    <connection from="4" to="5" />
-    <connection from="6" to="5" />
-    <connection from="7" to="6" />
-    <connection from="15" to="7" />
-    <connection from="3" to="8" />
-    <connection from="8" to="9" />
-    <connection from="8" to="10" />
-    <connection from="9" to="11" />
-    <connection from="10" to="11" />
-    <connection from="8" to="12" />
-    <connection from="11" to="13" />
-    <connection from="13" to="14" />
-    <connection from="5" to="15" />
-  </connections>
-
-</process>
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/cdss/TreatmentX.rfm
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/cdss/TreatmentX.rfm	2008-06-26 15:08:30 UTC (rev 20813)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/cdss/TreatmentX.rfm	2008-06-26 15:18:52 UTC (rev 20814)
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?> 
-<process xmlns="http://drools.org/drools-4.0/process"
-         xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
-         xs:schemaLocation="http://drools.org/drools-4.0/process drools-processes-4.0.xsd"
-         type="RuleFlow" name="TreatmentX" id="org.drools.examples.cdss.TreatmentX" package-name="com.sample" version="1.0" >
-
-  <header>
-  </header>
-
-  <nodes>
-    <start id="1" name="Start" />
-    <action id="2" name="Dummy TreatmentX" dialect="mvel" >System.out.println("Executing TreatmentX");</action>
-    <end id="3" name="End" />
-  </nodes>
-
-  <connections>
-    <connection from="1" to="2" />
-    <connection from="2" to="3" />
-  </connections>
-
-</process>
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/cdss/TreatmentY.rfm
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/cdss/TreatmentY.rfm	2008-06-26 15:08:30 UTC (rev 20813)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/cdss/TreatmentY.rfm	2008-06-26 15:18:52 UTC (rev 20814)
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?> 
-<process xmlns="http://drools.org/drools-4.0/process"
-         xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
-         xs:schemaLocation="http://drools.org/drools-4.0/process drools-processes-4.0.xsd"
-         type="RuleFlow" name="TreatmentY" id="org.drools.examples.cdss.TreatmentY" package-name="com.sample" version="1.0" >
-
-  <header>
-  </header>
-
-  <nodes>
-    <start id="1" name="Start" />
-    <split id="2" name="AND" type="1" />
-    <join id="3" name="AND" type="1" />
-    <action id="4" name="Dummy TreatmentY Part1" dialect="mvel" >System.out.println("Executing TreatmentY Part1");</action>
-    <action id="5" name="Dummy TreatmentY Part2" dialect="mvel" >System.out.println("Executing TreatmentY Part2");</action>
-    <action id="6" name="Dummy TreatmentY Part3" dialect="mvel" >System.out.println("Executing TreatmentY Part3");</action>
-    <end id="7" name="End" />
-  </nodes>
-
-  <connections>
-    <connection from="1" to="2" />
-    <connection from="6" to="3" />
-    <connection from="5" to="3" />
-    <connection from="4" to="3" />
-    <connection from="2" to="4" />
-    <connection from="2" to="5" />
-    <connection from="2" to="6" />
-    <connection from="3" to="7" />
-  </connections>
-
-</process>
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/generation.rfm
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/generation.rfm	2008-06-26 15:08:30 UTC (rev 20813)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/generation.rfm	2008-06-26 15:18:52 UTC (rev 20814)
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?> 
-<process xmlns="http://drools.org/drools-4.0/process"
-         xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
-         xs:schemaLocation="http://drools.org/drools-4.0/process drools-processes-4.0.xsd"
-         type="RuleFlow" name="generation" id="generation" package-name="org.drools.examples" version="1" >
-
-  <header>
-  </header>
-
-  <nodes>
-    <start id="1" name="Start" />
-    <ruleSet id="2" name="calculate" ruleFlowGroup="calculate" />
-    <ruleSet id="3" name="evaluate" ruleFlowGroup="evaluate" />
-    <ruleSet id="4" name="rest" ruleFlowGroup="rest" />
-    <ruleSet id="5" name="reset calculate" ruleFlowGroup="reset calculate" />
-    <split id="6" name="Split" type="1" />
-    <ruleSet id="7" name="birth" ruleFlowGroup="birth" />
-    <ruleSet id="8" name="kill" ruleFlowGroup="kill" />
-    <join id="9" name="Join" type="1" />
-    <end id="10" name="End" />
-  </nodes>
-
-  <connections>
-    <connection from="1" to="2" />
-    <connection from="2" to="3" />
-    <connection from="3" to="4" />
-    <connection from="4" to="5" />
-    <connection from="5" to="6" />
-    <connection from="6" to="7" />
-    <connection from="6" to="8" />
-    <connection from="7" to="9" />
-    <connection from="8" to="9" />
-    <connection from="9" to="10" />
-  </connections>
-
-</process>
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/killAll.rfm
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/killAll.rfm	2008-06-26 15:08:30 UTC (rev 20813)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/killAll.rfm	2008-06-26 15:18:52 UTC (rev 20814)
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?> 
-<process xmlns="http://drools.org/drools-4.0/process"
-         xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
-         xs:schemaLocation="http://drools.org/drools-4.0/process drools-processes-4.0.xsd"
-         type="RuleFlow" name="kill all" id="kill all" package-name="org.drools.examples" version="1" >
-
-  <header>
-  </header>
-
-  <nodes>
-    <start id="1" name="Start" />
-    <ruleSet id="2" name="calculate before" ruleFlowGroup="calculate" />
-    <ruleSet id="3" name="kill all" ruleFlowGroup="kill all" />
-    <ruleSet id="4" name="calculate after" ruleFlowGroup="calculate" />
-    <end id="5" name="End" />
-  </nodes>
-
-  <connections>
-    <connection from="1" to="2" />
-    <connection from="2" to="3" />
-    <connection from="3" to="4" />
-    <connection from="4" to="5" />
-  </connections>
-
-</process>
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/registerNeighbor.rfm
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/registerNeighbor.rfm	2008-06-26 15:08:30 UTC (rev 20813)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/registerNeighbor.rfm	2008-06-26 15:18:52 UTC (rev 20814)
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?> 
-<process xmlns="http://drools.org/drools-4.0/process"
-         xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
-         xs:schemaLocation="http://drools.org/drools-4.0/process drools-processes-4.0.xsd"
-         type="RuleFlow" name="register neighbor" id="register neighbor" package-name="org.drools.examples" version="1" >
-
-  <header>
-  </header>
-
-  <nodes>
-    <start id="1" name="Start" />
-    <ruleSet id="2" name="register neighbor" ruleFlowGroup="register neighbor" />
-    <end id="3" name="End" />
-  </nodes>
-
-  <connections>
-    <connection from="1" to="2" />
-    <connection from="2" to="3" />
-  </connections>
-
-</process>
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/ruleflow/workitems.rfm
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/ruleflow/workitems.rfm	2008-06-26 15:08:30 UTC (rev 20813)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/ruleflow/workitems.rfm	2008-06-26 15:18:52 UTC (rev 20814)
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?> 
-<process xmlns="http://drools.org/drools-4.0/process"
-         xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
-         xs:schemaLocation="http://drools.org/drools-4.0/process drools-processes-4.0.xsd"
-         type="RuleFlow" name="workitems" id="com.sample.ruleflow" package-name="com.sample" version="1" >
-
-  <header>
-  </header>
-
-  <nodes>
-    <start id="1" name="Start" />
-    <split id="2" name="Split" type="1" />
-    <workItem id="3" name="Log" >
-      <work name="Log" >
-        <parameter name="Message" type="org.drools.process.core.datatype.impl.type.StringDataType" >This is the first log message</parameter>
-      </work>
-    </workItem>
-    <workItem id="4" name="Email" >
-      <work name="Email" >
-        <parameter name="From" type="org.drools.process.core.datatype.impl.type.StringDataType" >me at mail.com</parameter>
-        <parameter name="Subject" type="org.drools.process.core.datatype.impl.type.StringDataType" >Urgent!</parameter>
-        <parameter name="To" type="org.drools.process.core.datatype.impl.type.StringDataType" >you at mail.com</parameter>
-        <parameter name="Text" type="org.drools.process.core.datatype.impl.type.StringDataType" >This is an urgent email !</parameter>
-      </work>
-    </workItem>
-    <join id="5" name="Join" type="1" />
-    <workItem id="6" name="Log" >
-      <work name="Log" >
-        <parameter name="Message" type="org.drools.process.core.datatype.impl.type.StringDataType" >This is the second log message</parameter>
-      </work>
-    </workItem>
-    <end id="7" name="End" />
-  </nodes>
-
-  <connections>
-    <connection from="1" to="2" />
-    <connection from="2" to="3" />
-    <connection from="2" to="4" />
-    <connection from="4" to="5" />
-    <connection from="3" to="5" />
-    <connection from="5" to="6" />
-    <connection from="6" to="7" />
-  </connections>
-
-</process>
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-examples/drools-insurance/src/main/rules/approval/insurance-process.rfm
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-insurance/src/main/rules/approval/insurance-process.rfm	2008-06-26 15:08:30 UTC (rev 20813)
+++ labs/jbossrules/trunk/drools-examples/drools-insurance/src/main/rules/approval/insurance-process.rfm	2008-06-26 15:18:52 UTC (rev 20814)
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?> 
-<process xmlns="http://drools.org/drools-4.0/process"
-         xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
-         xs:schemaLocation="http://drools.org/drools-4.0/process drools-processes-4.0.xsd"
-         type="RuleFlow" name="insurance-process" id="insuranceProcess" package-name="org.acme.insurance.base" version="1.0" >
-
-  <header>
-    <imports>
-      <import name="org.acme.insurance.base.Rejection" />
-      <import name="org.acme.insurance.base.Policy" />
-    </imports>
-  </header>
-
-  <nodes>
-    <start id="1" name="Start" />
-    <end id="2" name="End" />
-    <join id="3" name="Join" type="2" />
-    <ruleSet id="4" name="insurancecalcule" ruleFlowGroup="insurancecalcule" />
-    <ruleSet id="5" name="rejection" ruleFlowGroup="rejection" />
-    <ruleSet id="6" name="risk assessment" ruleFlowGroup="risk assessment" />
-    <split id="7" name="Split" type="2" >
-      <constraints>
-        <constraint toNodeId="9" toType="DROOLS_DEFAULT" name="constraint" priority="2" type="rule" dialect="mvel" >$policy : Policy( approved == false )</constraint>
-        <constraint toNodeId="8" toType="DROOLS_DEFAULT" name="constraint" priority="1" type="rule" dialect="mvel" >not Rejection()
-$policy : Policy( approved == true )</constraint>
-      </constraints>
-    </split>
-    <action id="8" name="Action" dialect="mvel" >System.out.println("Insurance calculate");</action>
-    <action id="9" name="Action" dialect="mvel" >System.out.println("Rejection");</action>
-  </nodes>
-
-  <connections>
-    <connection from="3" to="2" />
-    <connection from="4" to="3" />
-    <connection from="5" to="3" />
-    <connection from="8" to="4" />
-    <connection from="9" to="5" />
-    <connection from="1" to="6" />
-    <connection from="6" to="7" />
-    <connection from="7" to="8" />
-    <connection from="7" to="9" />
-  </connections>
-
-</process>
\ No newline at end of file




More information about the jboss-svn-commits mailing list