[jboss-svn-commits] JBL Code SVN: r20844 - labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jun 30 09:44:43 EDT 2008


Author: KrisVerlaenen
Date: 2008-06-30 09:44:43 -0400 (Mon, 30 Jun 2008)
New Revision: 20844

Modified:
   labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/PackageBuilder.java
Log:


Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/PackageBuilder.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/PackageBuilder.java	2008-06-30 13:39:45 UTC (rev 20843)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/PackageBuilder.java	2008-06-30 13:44:43 UTC (rev 20844)
@@ -820,11 +820,16 @@
     public Package[] getPackages() {
         Package[] pkgs = new Package[this.pkgRegistryMap.size()];
         int i = 0;
-        String errors = getErrors().toString();
+        String errors = null;
+        if (!getErrors().isEmpty()) {
+        	errors = getErrors().toString();
+        }
         for ( PackageRegistry pkgRegistry : this.pkgRegistryMap.values() ) {
             Package pkg = pkgRegistry.getPackage();
             pkg.getDialectRuntimeRegistry().reloadDirty();
-            pkg.setError( errors );
+            if (errors != null) {
+            	pkg.setError( errors );
+            }
             pkgs[i++] = pkg;
         }
 




More information about the jboss-svn-commits mailing list