[jboss-svn-commits] JBL Code SVN: r18991 - labs/jbossrules/branches/ming-serialization/drools-compiler/src/test/java/org/drools/integrationtests/waltz.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Mar 14 13:15:16 EDT 2008


Author: mingjin
Date: 2008-03-14 13:15:16 -0400 (Fri, 14 Mar 2008)
New Revision: 18991

Modified:
   labs/jbossrules/branches/ming-serialization/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Waltz.java
Log:
added rulebase serialization

Modified: labs/jbossrules/branches/ming-serialization/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Waltz.java
===================================================================
--- labs/jbossrules/branches/ming-serialization/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Waltz.java	2008-03-14 17:13:07 UTC (rev 18990)
+++ labs/jbossrules/branches/ming-serialization/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Waltz.java	2008-03-14 17:15:16 UTC (rev 18991)
@@ -16,15 +16,7 @@
  * limitations under the License.
  */
 
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.io.InputStreamReader;
-import java.io.Reader;
-import java.util.regex.Matcher;
-import java.util.regex.Pattern;
-
 import junit.framework.TestCase;
-
 import org.drools.PackageIntegrationException;
 import org.drools.RuleBase;
 import org.drools.RuleIntegrationException;
@@ -32,10 +24,18 @@
 import org.drools.compiler.DrlParser;
 import org.drools.compiler.DroolsParserException;
 import org.drools.compiler.PackageBuilder;
+import org.drools.integrationtests.SerializationHelper;
 import org.drools.lang.descr.PackageDescr;
 import org.drools.rule.InvalidPatternException;
 import org.drools.rule.Package;
 
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.io.Reader;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
+
 /**
  * This is a sample file to launch a rule package from a rule source file.
  */
@@ -100,7 +100,7 @@
         //add the package to a rulebase
         final RuleBase ruleBase = getRuleBase();
         ruleBase.addPackage( pkg );
-        return ruleBase;
+        return SerializationHelper.serializeObject(ruleBase);
     }
 
     private void loadLines(final WorkingMemory wm,




More information about the jboss-svn-commits mailing list