Discussion:
XML / ASP application no longer running on windows2003 R2
(too old to reply)
Eric van der Linden
2007-04-17 15:04:01 UTC
Permalink
We have an application using XML running on a windows2003 server. Now we have
sold the application to a customer who is running windows2003 R2 and the
application doesn't work anymore, we get this error:

|800a01a8|Object_required:_'objXmlHierarchy.documentElement' 82

It seems to be connected to msxml

any ideas
Martin Honnen
2007-04-17 16:12:49 UTC
Permalink
Post by Eric van der Linden
We have an application using XML running on a windows2003 server. Now we have
sold the application to a customer who is running windows2003 R2 and the
|800a01a8|Object_required:_'objXmlHierarchy.documentElement' 82
That sounds to me as if you might load some XML that is not well-formed
and that way you don't have a document element.
If objXmlHierarchy is a DOMDocument of MSXML and you have done a load
call before that error occurs then check whether
objXmlHierarchy.parseError.errorCode is 0 and if not check
objXmlHierarchy.parseError.reason and other properties of the parseError
object to find out about the error details.
--
Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/
Eric van der Linden
2007-04-17 19:12:01 UTC
Permalink
Thanks. I will check according to your suggestions.
Only I do not understand how the XML can be well formed on one server and
not wel formed on another.

I just checked and I can load the XML in IE7 without an error.
Post by Martin Honnen
Post by Eric van der Linden
We have an application using XML running on a windows2003 server. Now we have
sold the application to a customer who is running windows2003 R2 and the
|800a01a8|Object_required:_'objXmlHierarchy.documentElement' 82
That sounds to me as if you might load some XML that is not well-formed
and that way you don't have a document element.
If objXmlHierarchy is a DOMDocument of MSXML and you have done a load
call before that error occurs then check whether
objXmlHierarchy.parseError.errorCode is 0 and if not check
objXmlHierarchy.parseError.reason and other properties of the parseError
object to find out about the error details.
--
Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/
Martin Honnen
2007-04-18 12:25:03 UTC
Permalink
Post by Eric van der Linden
Only I do not understand how the XML can be well formed on one server and
not wel formed on another.
I just checked and I can load the XML in IE7 without an error.
My suggestion was partly a guess on what could happen, not knowing where
the XML comes from. There can of course be other reasons but checking
parseError is a good start to find out what might be wrong. If there is
no parse error then we need to look at other reasons, it might help if
you post some lines of code you are using.
--
Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/
Loading...