http://www.schematron.com/
I am planning to do advanced XML validation in SOA Suite using Schematron....
a Schematron callout is natively supported by mediator, and it looks like a cool easy technology....
Here a nice tutorial.
Here an even better tutorial.
Here a XML ValidatorBuddy plugin for Altova XMLSpy.
In Oracle Soa Suite 11g Developers Guide there is a chapter on the Schematron topic.
Hahaha Schematron reminds me of Robocop - what a fantastic movie!
Showing posts with label schematron. Show all posts
Showing posts with label schematron. Show all posts
Monday, December 27, 2010
Tuesday, November 23, 2010
XML Validation
When you define your Data Model, you better enforce as many restrictions as you can on your data.... too many times a request fails mysteriously because the input data fails to comply to business specifications, and the earlier you catch this - the better.
Here are the validations available in the XSD
http://www.w3schools.com/schema/schema_facets.asp
For more complex validation (like: is element E1 value is A, then element E2 can only be X or Z), you should use Schematron:
Here some links to Schematron
http://www.dpawson.co.uk/schematron/index.html
http://www.xfront.com/schematron/index.html
http://www.codeproject.com/KB/XML/schematron_started.aspx
http://www.docstoc.com/docs/2134799/Schematron-Editor-Tutorial
I am not aware of how much Schematron is supported in a Oracle "SOA Suite" project.... I shall investigate...
Here are the validations available in the XSD
http://www.w3schools.com/schema/schema_facets.asp
For more complex validation (like: is element E1 value is A, then element E2 can only be X or Z), you should use Schematron:
Here some links to Schematron
http://www.dpawson.co.uk/schematron/index.html
http://www.xfront.com/schematron/index.html
http://www.codeproject.com/KB/XML/schematron_started.aspx
http://www.docstoc.com/docs/2134799/Schematron-Editor-Tutorial
I am not aware of how much Schematron is supported in a Oracle "SOA Suite" project.... I shall investigate...
Labels:
schematron,
validation
Subscribe to:
Posts (Atom)