diff --git a/APPL/BES/DynArtikelInfo.asp b/APPL/BES/DynArtikelInfo.asp
index 0ddfa0d29c..db399934ad 100644
--- a/APPL/BES/DynArtikelInfo.asp
+++ b/APPL/BES/DynArtikelInfo.asp
@@ -86,9 +86,15 @@ var JSON_Result = true;
var xmlResp = Server.CreateObject("Msxml2.DOMDocument.6.0");
xmlResp.resolveExternals = false; // van mij hoef je geen DTD's te controleren
xmlResp.validateOnParse = false; // van mij hoef je geen DTD's te controleren
+ __SafeLog("Response van leverancier:
" + Server.HTMLEncode(http_request.ResponseText));
xmlResp.loadXML(http_request.ResponseText); // for parsing
+ if (xmlResp.parseError.errorCode != 0)
+ {
+ __SafeDoLog("Response van leverancier:
" + Server.HTMLEncode(http_request.ResponseText));
+ __SafeDoLog("Error laden XML antwoord {0}
Reason: {1}
Regel: {2}({3})"
+ .format(xmlResp.parseError.errorCode, xmlResp.parseError.reason, xmlResp.parseError.line, xmlResp.parseError.filepos), "#f00");
+ }
- __SafeLog("Response van leverancier:
" + Server.HTMLEncode(xmlResp.xml));
// Transformeer met de leverancier specifieke stylesheet
if (xslPath)
{