do not try to parse XML if the HTTP-statuscode is not 200
because errormessages are encoded in XHTML, this was preventing those from showing up