Index: /trunk/ippTools/src/camtool.c
===================================================================
--- /trunk/ippTools/src/camtool.c	(revision 12092)
+++ /trunk/ippTools/src/camtool.c	(revision 12093)
@@ -137,6 +137,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no camPendingExp rows found");
+        psTrace("camtool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -207,6 +206,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no pending chipProcessedImfile rows found");
+        psTrace("camtool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -367,5 +365,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no camPendingExp rows found");
+        psTrace("camtool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -502,6 +500,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no camProcessedExp rows found");
+        psTrace("camtool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -593,6 +590,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no camMask rows found");
+        psTrace("camtool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
Index: /trunk/ippTools/src/chiptool.c
===================================================================
--- /trunk/ippTools/src/chiptool.c	(revision 12092)
+++ /trunk/ippTools/src/chiptool.c	(revision 12093)
@@ -263,6 +263,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no chipPendingImfile rows found");
+        psTrace("chiptool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -522,6 +521,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no chipProcessedImfile rows found");
+        psTrace("chiptool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -614,6 +612,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no chipMask rows found");
+        psTrace("chiptool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -718,6 +715,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no chipPendingExp rows found");
+        psTrace("chiptool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
Index: /trunk/ippTools/src/dettool.c
===================================================================
--- /trunk/ippTools/src/dettool.c	(revision 12092)
+++ /trunk/ippTools/src/dettool.c	(revision 12093)
@@ -196,5 +196,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no pending rawExp rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -1117,5 +1117,5 @@
     }
     if (!psArrayLength(detrendExps)) {
-        psError(PS_ERR_UNKNOWN, true, "no rawExp rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(detrendExps);
         psFree(registered);
@@ -1686,5 +1686,5 @@
 
     if (!psArrayLength(runs)) {
-        psError(PS_ERR_UNKNOWN, false, "no detRun rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(runs);
         return true;
@@ -1769,6 +1769,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no childless detRun rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -1852,6 +1851,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no pending rawExp rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -1921,6 +1919,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no rawImfile rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -2021,6 +2018,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no rawImfile rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -2336,6 +2332,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no pending rawExp rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -2489,6 +2484,6 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no pending rawExp rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
+        psFree(output);
         return true;
     }
@@ -2572,6 +2567,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no detProcessedExp rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -2693,6 +2687,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no stackable detProcessedImfiles found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -2801,6 +2794,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no detProcessedImfile rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -3035,6 +3027,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no detStackedImfile rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -3161,6 +3152,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no detNormalizedStatImfile rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -3227,6 +3217,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no detStackedImfile rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -3382,6 +3371,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no normalizable detNormalizedStatImfiles found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -3593,6 +3581,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no pending detNormalizedStatImfile rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -3722,6 +3709,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no rawImfile rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -3873,6 +3859,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no complete detNormalizedImfile exp found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -3966,6 +3951,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no detNormalizedExp rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -4180,6 +4164,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no residable detNormalizedImfileis found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -4277,6 +4260,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no detNormalizedImfile rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -4660,6 +4642,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no detResidImfile rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -4799,6 +4780,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no residExpable detResidImfiles found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -5181,6 +5161,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no detResidExp rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -5296,6 +5275,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no completed det runs found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -5577,6 +5555,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no pending completed detrun iterations found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -5756,5 +5733,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no detRunSummary rows found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -5887,6 +5864,5 @@
     }
     if (!psArrayLength(output)) {
-        // XXX check psError here
-        psError(PS_ERR_UNKNOWN, false, "no completed detrun iterations found");
+        psTrace("dettool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
Index: /trunk/ippTools/src/difftool.c
===================================================================
--- /trunk/ippTools/src/difftool.c	(revision 12092)
+++ /trunk/ippTools/src/difftool.c	(revision 12093)
@@ -358,5 +358,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no diffInputSkyfile rows found");
+        psTrace("difftool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -452,5 +452,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no diffSkyfile rows found");
+        psTrace("difftool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -615,5 +615,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no diffSkyfile rows found");
+        psTrace("difftool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
Index: /trunk/ippTools/src/pzgetexp.c
===================================================================
--- /trunk/ippTools/src/pzgetexp.c	(revision 12092)
+++ /trunk/ippTools/src/pzgetexp.c	(revision 12093)
@@ -128,5 +128,5 @@
     }
     if (!psArrayLength(newSummitExps)) {
-        psError(PS_ERR_UNKNOWN, true, "no new fileSet/exp IDs");
+        psTrace("pzgetexp", PS_LOG_INFO, "no new fileSet/exp IDs");
         psFree(newSummitExps);
         return true;
Index: /trunk/ippTools/src/pztool.c
===================================================================
--- /trunk/ippTools/src/pztool.c	(revision 12092)
+++ /trunk/ippTools/src/pztool.c	(revision 12093)
@@ -104,5 +104,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no rows found");
+        psTrace("pztool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -162,5 +162,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no rows found");
+        psTrace("pztool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -222,5 +222,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no rows found");
+        psTrace("pztool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
Index: /trunk/ippTools/src/stacktool.c
===================================================================
--- /trunk/ippTools/src/stacktool.c	(revision 12092)
+++ /trunk/ippTools/src/stacktool.c	(revision 12093)
@@ -367,5 +367,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no stackInputSkyfile rows found");
+        psTrace("stacktool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -455,5 +455,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no stackSumSkyfile rows found");
+        psTrace("stacktool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -620,5 +620,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no warpSkyfile rows found");
+        psTrace("stacktool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
Index: /trunk/ippTools/src/warptool.c
===================================================================
--- /trunk/ippTools/src/warptool.c	(revision 12092)
+++ /trunk/ippTools/src/warptool.c	(revision 12093)
@@ -341,5 +341,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no pending rawImfile rows found");
+        psTrace("warptool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -430,5 +430,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no pending rawImfile rows found");
+        psTrace("warptool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -532,5 +532,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no pending rawImfile rows found");
+        psTrace("warptool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -722,5 +722,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no warpSkyCellMap rows found");
+        psTrace("warptool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -820,5 +820,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no warpPendingSkyCell rows found");
+        psTrace("warptool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
@@ -1108,5 +1108,5 @@
     }
     if (!psArrayLength(output)) {
-        psError(PS_ERR_UNKNOWN, false, "no warpSkyfile rows found");
+        psTrace("warptool", PS_LOG_INFO, "no rows found");
         psFree(output);
         return true;
