? a.patch
Index: client/pifr_client.xmlrpc.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project_issue_file_review/client/pifr_client.xmlrpc.inc,v
retrieving revision 1.3
diff -u -p -r1.3 pifr_client.xmlrpc.inc
--- client/pifr_client.xmlrpc.inc	13 Apr 2009 23:52:02 -0000	1.3
+++ client/pifr_client.xmlrpc.inc	4 Jul 2009 18:05:53 -0000
@@ -40,6 +40,7 @@ function pifr_client_xmlrpc_request_next
   }
 
   watchdog('pifr_client', 'Test request successfull, received: (t: @test_id).', array('@test_id' => $response['test_id']));
+  pifr_debug('XML-RPC Response: '. var_export($response, TRUE));
 
   return $response;
 }
@@ -58,6 +59,7 @@ function pifr_client_xmlrpc_send_result(
   }
 
   watchdog('pifr_client', 'Test results successfull sent: (t: @test_id).', array('@test_id' => $result['test_id']));
+  pifr_debug('XML-RPC Result: '. var_export($result, TRUE));
 
   return TRUE;
 }
Index: client/review/pifr_client_review.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project_issue_file_review/client/review/pifr_client_review.inc,v
retrieving revision 1.20
diff -u -p -r1.20 pifr_client_review.inc
--- client/review/pifr_client_review.inc	18 Jun 2009 23:07:19 -0000	1.20
+++ client/review/pifr_client_review.inc	4 Jul 2009 18:05:53 -0000
@@ -96,6 +96,11 @@ class PIFRClientReview {
       $this->$operation();
 
       if ($this->hasError()) {
+        $error = $this->getError();
+        if (!is_int($error) && !is_string($error)) {
+          $error = var_export($error, TRUE);
+        }
+        pifr_debug('review.run: '. $operation .' - error:'. $error);
         watchdog('pifr_client', 'review.setError(' . $code . ')');
         $this->setError($code);
         break;
