Need pointers on use of MSXML 4.0

I've hunted around and couldn't find an answer to this:

Is there a way to get MSXML to tell you anything specific about errors that
it encounters when trying to load a schema?

I must admit that I've gotten spoiled by the tools that I've been using.
XSV, Xerces, and XML Spy do a fine job of telling me when/where errors in
schema are found. 

In a complex set of schema files (that, by the way, work fine under the
aforementioned validating parsers), all I can get from MSXML 4.0 is

	A 'redefine' element cannot appear at this location.  

I use lots of redefines (a subject for another message, perhaps), so it's
not clear where or why the error is being thrown.

I'm using the VB code that the MSXML 4.0 SDK suggests. I've even expanded it
to report more about the parseError, but it's clear that the error I'm
seeing occurs before the parsing even occurs; it happens during the
xmlschema.add, which is loading up the schema file (and its includes and
imports).


Where would be the best place to look/ask for this kind of info? Be
specific, please - msdn.com/xml doesn't seem to cover this (or if it does,
it's buried deep).

Oh, and the reason that I care is that I have to - I'm working on a standard
that must be usable with all of the major validating parsers, including
MSXML. 

Thanks,

Mark



----------------------------------------------------------------------------
----
 
Mark Feblowitz                                   [t] 617.715.7231
Frictionless Commerce Incorporated     [f] 617.495.0188 
XML Architect                                     [e]
mfeblowitz@frictionless.com
400 Technology Square, 9th Floor 
Cambridge, MA 02139 
www.frictionless.com  
 

Received on Friday, 30 November 2001 12:59:23 UTC