--- a/web/lib/Zend/Soap/Client/Local.php Thu Mar 21 17:31:31 2013 +0100
+++ b/web/lib/Zend/Soap/Client/Local.php Thu Mar 21 19:50:53 2013 +0100
@@ -15,9 +15,9 @@
* @category Zend
* @package Zend_Soap
* @subpackage Client
- * @copyright Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
+ * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Local.php 20096 2010-01-06 02:05:09Z bkarwin $
+ * @version $Id: Local.php 25033 2012-08-17 19:50:08Z matthew $
*/
/** Zend_Soap_Server */
@@ -83,8 +83,14 @@
// Perform request as is
ob_start();
$this->_server->handle($request);
- $response = ob_get_contents();
- ob_end_clean();
+ $response = ob_get_clean();
+
+ if ($response === null || $response === '') {
+ $serverResponse = $this->server->getResponse();
+ if ($serverResponse !== null) {
+ $response = $serverResponse;
+ }
+ }
return $response;
}