The only problem with MSXML 3.0 is that it requires to be installed in
"replace" mode in order to make it transform XML documents with the XSLT
namespace, rather than working only with the older XSL namespace.

The problem with the XMetaL Page Preview is associated with the macro. When
you click on Page Preview, the macro script attempts to create an ActiveX
object with progID called XT.Application.

XT.Application is the older parser that was used with XMetaL 1.2 and the
macro was designed for this parser.

Version 2.x of XMetaL uses MSXML parser, however. Therefore, XT.Application
parser is not installed, so the macro returns an error since the object does
not exist.

One way to get around this issue is to comment out the page preview macro
script with "//" so that it does not execute.

In order to transform the EAD documents with a stylesheet, add the following
processing instructions just below <?xml version="1.0"?> at the top of the

<?xml-stylesheet href="stylesheet.xsl" type="text/xsl"?>

This tag will instruct IE5 and MSXML to transform the EAD document with the
specified XSLT stylesheet.