The XSLT and XQuery engines of MapForce follow the W3C specifications closely and are therefore stricter than previous Altova engines—such as those in previous versions of XMLSpy. As a result, minor errors that were ignored by previous engines are now flagged as errors by MapForce.
For example:
•It is a type error (err:XPTY0018) if the result of a path operator contains both nodes and non-nodes.
•It is a type error (err:XPTY0019) if E1 in a path expression E1/E2 does not evaluate to a sequence of nodes.
If you encounter this kind of error, modify either the XSLT/XQuery document or the instance document as appropriate.
This section describes implementation-specific features of the engines, organized by specification: