xsl-list
[Top] [All Lists]

Re: XML translation problem using XSLT

2002-11-20 21:39:27
It looks like you have a version mismatch....note you have DOMDOCUMENT.4.0
in your javascript, but your dll is msxml 3.  I would suggest rewriting the
javascript to use the 3.0 or updating your msxml to Microsoft's latest
version (4.0).


----- Original Message -----
From: "Dineen, Geoffrey" <Geoffrey(_dot_)Dineen(_at_)esr(_dot_)cri(_dot_)nz>
To: <XSL-List(_at_)lists(_dot_)mulberrytech(_dot_)com>
Sent: Wednesday, November 20, 2002 8:16 PM
Subject: [xsl] XML translation problem using XSLT


Hi

I'm getting the following error from the XML parser when I attempt to
transform an XML document using XSLT.  The error is:

Error Type:
msxml3.dll (0x80004005)
The stylesheet does not contain a document element. The stylesheet may be
empty, or it may not be a well-formed XML document.

I am using the following namespace:

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>

I'm using the following JavaScript to set up the objects and do the
transform:

var sXml = "/esrscripts2/Menu2.xml"
var sXsl = "/esrscripts2/menus.xsl"

var oXmlDoc = Server.CreateObject("MSXML2.DOMDOCUMENT.4.0");
var oXslDoc = Server.CreateObject("MSXML2.DOMDOCUMENT.4.0");

//oXmlDoc.async = false;
//oXslDoc.async = false;
oXmlDoc.load(Server.MapPath(sXml));
oXslDoc.load(Server.MapPath(sXsl));

//oXmlDoc.load(sXml);
//oXslDoc.load(sXsl);

Response.Write(oXmlDoc.transformNode(oXslDoc));

Does anybody have any ideas on what could be causing this error.  Any help
at all would be greatly appreciated.

TIA
Geoff Dineen


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>