XML Rules Engine and Validation Tutorial with NIEM
- by drrwebber
Our new XML Validation Framework 
tutorial video is now available.
See how to easily integrate code-free adaptive XML validation services into your 
web services using the Java CAMV validation engine.  
  CAMV allows you to build fault tolerant content checking with 
XPath that optionally use SQL data lookups. This can provide warnings as
 well as error conditions to tailor your validation layer to exactly 
meet your business application needs.
 
  Also available is developing test suites using Apache ANT scripting of validations.  This allows a community to share sets of conformance checking 
test and tools . 
  On the technical XML side the video introduces XPath validation rules and illustrates and the concepts of XML content 
and structure validation.  CAM validation templates allow contextual 
parameter driven dynamic validation services to be implemented compared 
to using a static and brittle XSD schema approach.The SQL table lookup and code list validation are discussed and examples presented.Features
 are highlighted along with a demonstration of the interactive 
generation of actual live XML data from a SQL data store and then 
validation processing complete with errors and warnings detection.The
 presentation provides a primer for developing web service XML 
validation and integration into a SOA approach along with examples and 
resources.  Also alignment with the NIEM IEPD process for interoperable 
information exchanges is discussed along with NIEM rules services.The
 CAMV engine is a high performance scalable Java component for rapidly 
implementing code-free validation services and methods.  CAMV is a next 
generation WYSIWYG approach that builds from older Schematron coding based interpretative runtime tools and provides a simpler declarative metaphor for rules definition. 
  See: http://www.youtube.com/user/TheCAMeditor