[jboss-svn-commits] JBL Code SVN: r21622 - in labs/jbossrules/trunk/drools-compiler: src/main/java/org/drools/compiler and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Aug 19 02:34:08 EDT 2008


Author: Rikkola
Date: 2008-08-19 02:34:08 -0400 (Tue, 19 Aug 2008)
New Revision: 21622

Modified:
   labs/jbossrules/trunk/drools-compiler/.classpath
   labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/SourcePackageProvider.java
Log:
JBRULES-1731: RuleAgent has some outstanding FIXME items in RuleAgentTest - specifically for windows

Modified: labs/jbossrules/trunk/drools-compiler/.classpath
===================================================================
--- labs/jbossrules/trunk/drools-compiler/.classpath	2008-08-19 06:33:53 UTC (rev 21621)
+++ labs/jbossrules/trunk/drools-compiler/.classpath	2008-08-19 06:34:08 UTC (rev 21622)
@@ -5,10 +5,10 @@
   <classpathentry kind="src" path="src/test/resources" output="target/test-classes" excluding="**/*.java"/>
   <classpathentry kind="output" path="target/classes"/>
   <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-  <classpathentry kind="var" path="M2_REPO/com/thoughtworks/xstream/xstream/1.2.2/xstream-1.2.2.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/thoughtworks/xstream/xstream/1.2.2/xstream-1.2.2.jar" sourcepath="M2_REPO/com/thoughtworks/xstream/xstream/1.2.2/xstream-1.2.2-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/xpp3/xpp3_min/1.1.3.4.O/xpp3_min-1.1.3.4.O.jar"/>
   <classpathentry kind="var" path="M2_REPO/janino/janino/2.5.10/janino-2.5.10.jar"/>
-  <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/>
+  <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar" sourcepath="M2_REPO/junit/junit/3.8.1/junit-3.8.1-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/antlr/antlr-runtime/3.0.1/antlr-runtime-3.0.1.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/antlr/stringtemplate/3.1-b1/stringtemplate-3.1-b1.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/antlr/gunit/1.0.1/gunit-1.0.1.jar"/>

Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/SourcePackageProvider.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/SourcePackageProvider.java	2008-08-19 06:33:53 UTC (rev 21621)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/SourcePackageProvider.java	2008-08-19 06:34:08 UTC (rev 21622)
@@ -11,8 +11,9 @@
 
 /**
  * This is used by the agent when a source file is encountered.
+ * 
  * @author michaelneale
- *
+ * 
  */
 public class SourcePackageProvider implements FileLoader {
 
@@ -22,8 +23,12 @@
 		PackageBuilder b = new PackageBuilder();
 		try {
 			b.addPackageFromDrl(new InputStreamReader(fin));
+
+			fin.close();
+
 			if (b.hasErrors()) {
-				throw new RuntimeDroolsException("Error building rules from source: " + b.getErrors());
+				throw new RuntimeDroolsException(
+						"Error building rules from source: " + b.getErrors());
 			} else {
 				return b.getPackage();
 			}
@@ -31,10 +36,6 @@
 			throw new RuntimeException(e);
 		}
 
-
-
 	}
 
-
-
 }




More information about the jboss-svn-commits mailing list