[jboss-svn-commits] JBL Code SVN: r21652 - in labs/jbossrules/trunk/drools-server/src/test: resources and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Aug 21 01:39:27 EDT 2008


Author: michael.neale at jboss.com
Date: 2008-08-21 01:39:27 -0400 (Thu, 21 Aug 2008)
New Revision: 21652

Added:
   labs/jbossrules/trunk/drools-server/src/test/java/org/drools/server/TeamAllocationTest.java
   labs/jbossrules/trunk/drools-server/src/test/resources/TeamAllocation.drl
   labs/jbossrules/trunk/drools-server/src/test/resources/org/drools/server/sample_request_large.xml
Modified:
   labs/jbossrules/trunk/drools-server/src/test/java/org/drools/server/KnowledgeServiceServletTest.java
Log:
some more tests

Modified: labs/jbossrules/trunk/drools-server/src/test/java/org/drools/server/KnowledgeServiceServletTest.java
===================================================================
--- labs/jbossrules/trunk/drools-server/src/test/java/org/drools/server/KnowledgeServiceServletTest.java	2008-08-21 05:21:24 UTC (rev 21651)
+++ labs/jbossrules/trunk/drools-server/src/test/java/org/drools/server/KnowledgeServiceServletTest.java	2008-08-21 05:39:27 UTC (rev 21652)
@@ -15,6 +15,7 @@
 
 import org.drools.RuleBase;
 import org.drools.RuleBaseFactory;
+import org.drools.common.InternalRuleBase;
 import org.drools.compiler.PackageBuilder;
 
 import com.thoughtworks.xstream.XStream;
@@ -130,8 +131,44 @@
 		assertFalse(m.matches());
 	}
 
+	public void testXmlVsJSON() throws Exception {
+		PackageBuilder pb = new PackageBuilder();
+		pb.addPackageFromDrl(new InputStreamReader(getClass().getResourceAsStream("test_rules1.drl")));
+		assertFalse(pb.hasErrors());
 
+		RuleBase rb = RuleBaseFactory.newRuleBase();
+		rb.addPackage(pb.getPackage());
 
+		Thread.currentThread().setContextClassLoader(((InternalRuleBase) rb).getRootClassLoader());
+
+		long time = System.currentTimeMillis();
+		for (int i = 0; i < 99; i++) {
+			InputStream inXML = getClass().getResourceAsStream("sample_request.xml");
+			XStream xs = KnowledgeStatelessServlet.configureXStream(false);
+			xs.fromXML(inXML);
+		}
+		System.out.println("XML time:" + (System.currentTimeMillis() - time));
+
+		time = System.currentTimeMillis();
+		for (int i = 0; i < 99; i++) {
+			InputStream inXML = getClass().getResourceAsStream("sample_request.json");
+			XStream xs = KnowledgeStatelessServlet.configureXStream(true);
+			xs.fromXML(inXML);
+		}
+		System.out.println("JSON time:" + (System.currentTimeMillis() - time));
+
+//		time = System.currentTimeMillis();
+//		for (int i = 0; i < 99; i++) {
+//			InputStream inXML = getClass().getResourceAsStream("sample_request_large.xml");
+//			XStream xs = KnowledgeStatelessServlet.configureXStream(false);
+//			xs.fromXML(inXML);
+//		}
+//		System.out.println("LARGE XML time:" + (System.currentTimeMillis() - time));
+
+	}
+
+
+
 	public void testExample() {
 		String xml = KnowledgeStatelessServlet.getRequestExample(false);
 		assertNotNull(xml);

Added: labs/jbossrules/trunk/drools-server/src/test/java/org/drools/server/TeamAllocationTest.java
===================================================================
--- labs/jbossrules/trunk/drools-server/src/test/java/org/drools/server/TeamAllocationTest.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-server/src/test/java/org/drools/server/TeamAllocationTest.java	2008-08-21 05:39:27 UTC (rev 21652)
@@ -0,0 +1,24 @@
+package org.drools.server;
+
+import java.io.InputStreamReader;
+
+import junit.framework.TestCase;
+
+import org.drools.RuleBase;
+import org.drools.RuleBaseFactory;
+import org.drools.compiler.PackageBuilder;
+
+public class TeamAllocationTest extends TestCase {
+
+	public void testBasics() throws Exception {
+		PackageBuilder pb = new PackageBuilder();
+		pb.addPackageFromDrl(new InputStreamReader(getClass().getResourceAsStream("/TeamAllocation.drl")));
+		assertFalse(pb.hasErrors());
+
+		RuleBase rb = RuleBaseFactory.newRuleBase();
+		rb.addPackage(pb.getPackage());
+
+
+	}
+
+}


Property changes on: labs/jbossrules/trunk/drools-server/src/test/java/org/drools/server/TeamAllocationTest.java
___________________________________________________________________
Name: svn:eol-style
   + native

Added: labs/jbossrules/trunk/drools-server/src/test/resources/TeamAllocation.drl
===================================================================
--- labs/jbossrules/trunk/drools-server/src/test/resources/TeamAllocation.drl	                        (rev 0)
+++ labs/jbossrules/trunk/drools-server/src/test/resources/TeamAllocation.drl	2008-08-21 05:39:27 UTC (rev 21652)
@@ -0,0 +1,57 @@
+package teamallocation
+
+dialect "mvel"
+
+declare Team
+  currentCases: int
+  name: String
+  specialty: String
+  address1: String
+  address2: String
+end
+
+declare Claim
+  specialty: String
+  value: int
+  customerName: String
+end
+
+declare Assignment
+  explanation: String
+  teamName: String
+end
+
+global Assignment a
+
+rule "Hi value"
+	when
+		Claim(value > 100)
+	then
+		a.teamName = "GOLD"
+		a.explanation = "Hi value claim"
+end
+
+rule "Low value"
+   when
+   		Claim(value < 10)
+   then
+        a.teamName = "RED"
+        a.explanation = "Low value claim"
+end
+
+rule "Assign waiting team"
+   when
+   		t: Team(currentCases == 0)
+   then
+		a.teamName = t.name
+		a.explanation = "They have nothing on, the slackers !"
+end
+
+
+rule "too busy, panic"
+ 	when
+ 		not Team(currentCases < 10)
+ 	then
+ 		a.teamName = "NONE"
+ 		a.explanation = "They are all to busy, do it yourself !"
+end
\ No newline at end of file


Property changes on: labs/jbossrules/trunk/drools-server/src/test/resources/TeamAllocation.drl
___________________________________________________________________
Name: svn:eol-style
   + native

Added: labs/jbossrules/trunk/drools-server/src/test/resources/org/drools/server/sample_request_large.xml
===================================================================
--- labs/jbossrules/trunk/drools-server/src/test/resources/org/drools/server/sample_request_large.xml	                        (rev 0)
+++ labs/jbossrules/trunk/drools-server/src/test/resources/org/drools/server/sample_request_large.xml	2008-08-21 05:39:27 UTC (rev 21652)
@@ -0,0 +1,1148 @@
+<knowledgebase-request>
+  <globals>
+    <named-fact>
+      <id>prs</id>
+      <fact class="org.drools.Person">
+        <name>Jo</name>
+      </fact>
+    </named-fact>
+  </globals>
+  <inOutFacts>
+    <named-fact>
+      <id>result</id>
+      <fact class="something.Result"/>
+    </named-fact>
+  </inOutFacts>
+  <inFacts>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+            <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+         <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+        <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+    <anon-fact>
+      <fact class="something.Car">
+        <name>saab</name>
+        <type>wagon</type>
+      </fact>
+    </anon-fact>
+
+
+  </inFacts>
+</knowledgebase-request>
\ No newline at end of file


Property changes on: labs/jbossrules/trunk/drools-server/src/test/resources/org/drools/server/sample_request_large.xml
___________________________________________________________________
Name: svn:eol-style
   + native




More information about the jboss-svn-commits mailing list