[Mulgara-svn] r999 - trunk/src/jar/krule/java/org/mulgara/krule

ronald at mulgara.org ronald at mulgara.org
Fri Jun 13 03:51:01 UTC 2008


Author: ronald
Date: 2008-06-12 20:51:00 -0700 (Thu, 12 Jun 2008)
New Revision: 999

Modified:
   trunk/src/jar/krule/java/org/mulgara/krule/Rule.java
Log:
Fix NPE: don't try to close null answer.


Modified: trunk/src/jar/krule/java/org/mulgara/krule/Rule.java
===================================================================
--- trunk/src/jar/krule/java/org/mulgara/krule/Rule.java	2008-06-13 03:36:56 UTC (rev 998)
+++ trunk/src/jar/krule/java/org/mulgara/krule/Rule.java	2008-06-13 03:51:00 UTC (rev 999)
@@ -177,11 +177,11 @@
     // see if this rule needs to be run
     Answer answer = null;
     try {
-      try {
-        answer = context.doQuery(query);
-      } catch (Exception e) {
-        throw new QueryException("Unable to access data in rule.", e);
-      }
+      answer = context.doQuery(query);
+    } catch (Exception e) {
+      throw new QueryException("Unable to access data in rule.", e);
+    }
+    try {
       // compare the size of the result data
       long newCount = answer.getRowCount();
       if (newCount == lastCount) {




More information about the Mulgara-svn mailing list