[teiid-commits] teiid SVN: r3496 - branches/7.4.x/engine/src/main/java/org/teiid/query/tempdata.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Wed Sep 14 15:19:12 EDT 2011


Author: shawkins
Date: 2011-09-14 15:19:11 -0400 (Wed, 14 Sep 2011)
New Revision: 3496

Modified:
   branches/7.4.x/engine/src/main/java/org/teiid/query/tempdata/TempTableDataManager.java
Log:
TEIID-1755 preventing an npe if not in a clustering profile

Modified: branches/7.4.x/engine/src/main/java/org/teiid/query/tempdata/TempTableDataManager.java
===================================================================
--- branches/7.4.x/engine/src/main/java/org/teiid/query/tempdata/TempTableDataManager.java	2011-09-14 18:41:30 UTC (rev 3495)
+++ branches/7.4.x/engine/src/main/java/org/teiid/query/tempdata/TempTableDataManager.java	2011-09-14 19:19:11 UTC (rev 3496)
@@ -341,7 +341,7 @@
 				}
 			}			
 			boolean invalidate = Boolean.TRUE.equals(((Constant)proc.getParameter(2).getExpression()).getValue());
-			if (invalidate) {
+			if (invalidate && distributedCache != null) {
 				touchTable(context, matTableName, false, System.currentTimeMillis());
 			}
 			MatState oldState = info.setState(MatState.NEEDS_LOADING, invalidate?Boolean.FALSE:null, null);



More information about the teiid-commits mailing list