none
Problem validating ActiveSync Autodiscover Request XML/XSD RRS feed

  • Question

  • Hello,

    We are implementing an Autodiscover server here.  In accomodating the ActiveSync Autodiscover schema, we have identified an issue in the canonical examples and documented protocol XSD.  The documented request example does NOT validate against the request format XSD.  Our testing has found that real-world queries exactly match the example request.

    The documented request example is at section 4.2.1 of [MS-ASCMD], showing 2.2.2.1.1 in use.
    http://msdn.microsoft.com/en-us/library/ee202949%28v=exchg.80%29.aspx

    The request action XSD itself for the request action is at:
    http://msdn.microsoft.com/en-us/library/ee178210%28v=exchg.80%29.aspx

    If you use an XML parser to test the 4.2.1 example against the 2.2.2.1.1 XSD, it does not validate.  In our testing, if you make the following change to the XSD:

    elementFormDefault="unqualified"

    elementFormDefault="qualified"

    Then it validates.  Given that the 4.2.1 example matches exactly our real-world observations, I suspect there is an error in the 2.2.2.1.1 documentation.

    Thank you for any help.


    Andrew Laurence, UC Irvine

    Tuesday, May 1, 2012 4:23 PM

Answers

All replies