DifferingOrderedAttributesException ClassXML Compare .NET API Documentation
XML Compare .NET API Documentation - DEPRECATED
The deltaxml:ordered attribute is placed on elements to control whether its children are compared using the ordered comparison algorithm or the orderless algorithm.
Inheritance Hierarchy

System Object
  System Exception
    Throwable
      Exception
        com.deltaxml.api DeltaXMLException
          com.deltaxml.api DeltaXMLProcessingException
            com.deltaxml.api DifferingOrderedAttributesException

Namespace: com.deltaxml.api
Assembly: deltaxml (in deltaxml.dll) Version: 10.4.0.1000
Syntax

[SerializableAttribute]
public class DifferingOrderedAttributesException : DeltaXMLProcessingException
Remarks

The deltaxml:ordered attribute is placed on elements to control whether its children are compared using the ordered comparison algorithm or the orderless algorithm. The attribute should be the same on matching elements in input1 and input2. If it is only on one of the inputs, it is impossible to decide which algorithm to compare the elements with. In this situation, the comparison will treat the two elements as different and output them as an exchange with deltaV1 and as an add and a delete in deltaV2.

Methods are provided to report the XPaths of the elements from input1 and input2 which have differing deltaxml:ordered values and cannot be compared.

Note: the getErrorCode() method is provided for compatibility with earlier XML Compare releases; when called with this exception the result will be: 401

See Also