Friday, 24 November 2006
 
Home arrowRBSLA Validator  
Main Menu
Home
ContractLog
RBSLA
RBSLM
User Menu
Download
Documentation
Translator
Validator
Publications
News
Other Menu
Prova
Reaction RuleML
RuleML
Rule Responder
ITSOM
RBSLA / RuleML Translator
Written by Adrian Paschke   
Friday, 24 November 2006

RBSLA / 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/rbslaValidator?docAddrs=<Reaction RuleML Document URL>&warnings=on&keepGoing=on&style=xsl&formular=off&inputFileType=url

Example:
http://srvbichler6.informatik.tu-muenchen.de:9090/rbsla/rbslaValidator?docAddrs=http://ibis.in.tum.de/research/projects/rbsla/schema/0.2/examples/types.rbsla&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/RBSLAValidationService
Validator Service WSDL: http://srvbichler6.informatik.tu-muenchen.de:9090/axis2/services/RBSLAValidationService?wsdl
Validator SOAP Client Download: http://ibis.in.tum.de/projects/rbsla/schema/rbslaclient.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

Last Updated ( Friday, 24 November 2006 )
 
2013 rbsla
Contact: Adrian.Paschke@gmx.de
Copyright Adrian Paschke - Some rights reserved