Reaction Rules for the Rule Markup Language
Reaction RuleML Home
Reaction RuleML
Reaction RuleML Home
Content

Overview
Scope
Modularization
Changes
Examples
XSD Schema
Syntax
Glossary
Editor
Validation
Translators
Collaboration
References

 

News

New Reaction RuleML collaboration site, 2007-12-06

Int. RuleML Symposium on Rule Interchange and Applications (RuleML-2007), 2007-10-25/26

Reaction RuleML 0.2 Release, 2007-07-01 (xsd)

all news>>

 

Reaction RuleML List

Archives
Subscribe

post a message:
reaction-tg@ruleml.org

 

Publications

Paper at VLDB EDA-PS'07 (pdf)

Reaction RuleML 0.1 Tutorial at RuleML'06 (slides)

Reaction RuleML Poster at RuleML 2006 (pdf)

Position Paper at Business Rules Forum 2006 (pdf)

all publications>>

 

Members Section

Login

 

Reaction RuleML Validator

URI:
 
Default output is now text/xml with an XSLT stylesheet. Select fallbacks for browsers which don't support http://www.w3.org/1999/XSL/Transform stylesheets:
 
text/xml + official XSLT (suits IE5 and greater, Mozilla)
text/xml + early MS XSL support (suits vanilla IE5)
text/html (styled server-side: suits Netscape, older IE)
xml, but labelled text/plain (works for any browser, but hard to read)
Local File:
 
Default output is now text/xml with an XSLT stylesheet. Select fallbacks for browsers which don't support http://www.w3.org/1999/XSL/Transform stylesheets:
 
text/xml + official XSLT (suits IE5 and greater, Mozilla)
text/xml + early MS XSL support (suits vanilla IE5)
text/html (styled server-side: suits Netscape, older IE)
xml, but labelled text/plain (works for any browser, but hard to read)
Text:

  • Address(es): of document to schema-validate. If you enter more than one URL, the 2nd etc. will be used to schema-validate the first
  • Show Warnings: display warning messages, e.g. about use of wildcards
  • Keep Going: continue schema-validation after finding errors
  • Check as complete schema: Normally XSV interprets its first input as a document to be validated, and the remaining inputs, if any, as schema documents for use in that validation. This means that if the only input is a schema document, XSV normally just validates that document against the Schema for Schema Documents (XMLSchema.xsd), but does not also check the Schema REC's constraints on the corresponding schema. Ticking the "Check as complete schema" box causes XSV to treat all its inputs as schema documents, check them against the Schema for Schema Documents and check the Schema REC's constraints on the corresponding schema.

 

 

 

Beside this HTML formular the Reaction RuleML Validator also provides the following APIs:

1. do-Get Servlet Interface:

http://srvbichler6.informatik.tu-muenchen.de:9090/rbsla/reactionValidator?docAddrs=<Reaction RuleML Document URL>&warnings=on&keepGoing=on&style=xsl&formular=off&inputFileType=url

Example:
http://srvbichler6.informatik.tu-muenchen.de:9090/rbsla/reactionValidator?docAddrs=http%3A%2F%2Fibis.in.tum.de%2Fresearch%2FReactionRuleML%2F0.1%2Fexamples%2Freaction_testcase.rrml&warnings=on&keepGoing=on&style=xsl&formular=off&inputFileType=url

2. Web Service Interface:

Validator Service EPR: http://srvbichler6.informatik.tu-muenchen.de:9090/axis2/services/RuleMLValidationService
Validator Service WSDL: http://srvbichler6.informatik.tu-muenchen.de:9090/axis2/services/RuleMLValidationService?wsdl
Validator SOAP Client Download: ./docs/rrmlclient.zip

 

Notice: This service uses and extends the W3C validator by Henry S. Thompson and Richard Tobin for XML Schema REC (20010502) version available at http://www.w3.org/2001/03/webdata/xsv

<< back

 

Site Contact: Adrian Paschke - Last Update 2006-10-19