Ajax pages: exceptions are traced into error.log

SVN:trunk[970]
This commit is contained in:
Romain Quetiez
2010-11-24 14:00:24 +00:00
parent ff112faf5a
commit 35c50d6689
2 changed files with 523 additions and 505 deletions

View File

@@ -208,6 +208,8 @@ function GetMappingForField($sClassName, $sFieldName, $iFieldIndex, $bAdvancedMo
return $sHtml; return $sHtml;
} }
try
{
require_once(APPROOT.'/application/startup.inc.php'); require_once(APPROOT.'/application/startup.inc.php');
require_once(APPROOT.'/application/loginwebpage.class.inc.php'); require_once(APPROOT.'/application/loginwebpage.class.inc.php');
@@ -406,4 +408,10 @@ EOF
break; break;
} }
$oPage->output(); $oPage->output();
}
catch (Exception $e)
{
IssueLog::Error($e->getMessage());
}
?> ?>

View File

@@ -31,6 +31,8 @@ require_once(APPROOT.'/application/wizardhelper.class.inc.php');
require_once(APPROOT.'/application/ui.linkswidget.class.inc.php'); require_once(APPROOT.'/application/ui.linkswidget.class.inc.php');
require_once(APPROOT.'/application/ui.autocompletewidget.class.inc.php'); require_once(APPROOT.'/application/ui.autocompletewidget.class.inc.php');
try
{
require_once(APPROOT.'/application/startup.inc.php'); require_once(APPROOT.'/application/startup.inc.php');
require_once(APPROOT.'/application/user.preferences.class.inc.php'); require_once(APPROOT.'/application/user.preferences.class.inc.php');
@@ -391,7 +393,15 @@ switch($operation)
default: default:
$oPage->p("Invalid query."); $oPage->p("Invalid query.");
} }
$oPage->output(); $oPage->output();
}
catch (Exception $e)
{
IssueLog::Error($e->getMessage());
}
/** /**
* Downloads a document to the browser, either as 'inline' or 'attachment' * Downloads a document to the browser, either as 'inline' or 'attachment'