System Exception
Throwable
Exception
com.deltaxml.api DeltaXMLException
com.deltaxml.core PipelinedComparatorException
com.deltaxml.cores9api PipelinedComparatorS9Exception
com.deltaxml.cores9api ComparisonException
com.deltaxml.cores9api FilterProcessingException
com.deltaxml.cores9api LicenseException
com.deltaxml.cores9api PipelineException
com.deltaxml.cores9api PipelineLoadingException
com.deltaxml.cores9api PipelineSerializationException
Namespace: com.deltaxml.cores9api
Assembly: deltaxml (in deltaxml.dll) Version: 10.4.0.1000
Indicates an error condition in the PipelinedComparatorS9 compare method. This class is an abstract class and the various failures that can occur during a compare() or isEqual() invocation are described by appropriate subtypes.
In the original PipelinedComparator implementation (based on JAXP) there was a single pipeline triggering method and it was very difficult to determine which pipeline component caused the failure (although the stack trace provided some hints). With the new s9api based architecture it is possible to identify the cause more precisely. This exception class and its various subtypes correspond to the PipelineProgressException provided with the old pipeline package.
While the multi-triggering approach taken using s9api does allow improvements to exception reporting, debug and progress one obstacle to these improvements is the streaming optimizations that are also available. Some exceptions provide multiple reporting techniques and better reporting is generally available when optimizations are turned off.