Software & Services That Enable the Integration of Disparate Systems Using Common XML Standards
BUSINESS RULES VALIDATION
Business Rules Validation
The XCS eiConsole's Validation Editor Offers a Graphical Environment for Describing a Hierarchy of Business Validation Rules That Can be Applied to an XML Instance Document
Data validation is often limited to checking the structure of an XML document, and the data types contained therein. The application consuming the XML, however, must not only be able to parse the incoming XML, but to process the transaction.
In order to ensure that an XML message can be consumed by an application endpoint, more robust business rule validation may be required.
The XCS eiConsole's Validation Editor is a graphical environment for describing a hierarchy of business validation rules that will be applied to an XML instance document.
There are two types of nodes in a tree-based “validation model”:
The XCS Validation Editor includes a library of common “validator” components, each represent a type of business rule validation. As is the case throughout the XCS eiConsole, the list of available Validator can be extended with custom Java classes.
Out-of-the-box validation capabilities include:
Once a set of business validation rules have been created, it is used to validate incoming XML instance documents.
Business Rule validation may occur only during the initial phases of a project, or for every production transaction. The results of the validation processor may be reported in a human-readable report or as machine readable error response (e.g., a SOAP Fault message with detail).