[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