|
![]() |
All the tools to deliver rich, cross-plattform, zero-admin desktop apps built on open standards today |
|
Vanessa - Vamp's Multi-Schema Validator for JNLP
Kick Start Vanessa Now
What is Vanessa?
Vanessa is Venus Application Publisher's multi schema validator for JNLP. Vanessa loads your JNLP file, checks if it is well-formed, validates it against built-in DTD and W3C XML schemas and collects all warnings and errors. Vanessa also creates a tree structure view from your JNLP file. Vanessa comes with built-in schemas, but also allows you to use your own schemas. Vanessa uses Sun's multi schema XML validator that allows you to use Relax Namespace, Relax Core, Relax NG, Trex, XML DTD, and a subset of W3C XML schema part 1. To spare you any setup hassle, Vanessa ships with a simple front end gooey on top of the weight-lifting validation engine so you can kick start Vanessa with a single-click using Web Start. First Impression - Vanessa in Action
Vanessa dressed up in a Mozilla theme taking a breath after validating Hazel's JNLP file. ![]() Arguments - What to feed Vanessa
Vanessa takes in the following arguments:
ExamplesValidate Hazel's JNLP file against built-in schemas
Validate Hazel's JNLP file against a custom W3C XML schema
Roll Your Own Schemas
To get started you can check out Vanessa's built-in DTD schema or built-in W3C XML schema.
To learn W3C Schema, check out these links at For more detail, check out the W3C Schema Specs:
To learn Relax, "How to Relax"
Limitations - Vanessa has wrinkles
Sun's multi-schema validator library has some limitations. For further details, check out the Known Limitations section in the Usage Guide. (Sorry, I can't link to it as the Usage Guide is not online. You have to unpack Sun's binary multi-schema validator distribution.) Vanessa's built-in W3C XML schema currently doesn't add default or fixed attribute values to your XML document. |
All the tools to deliver rich, cross-plattform, zero-admin desktop apps built on open standards today |
![]() |
Send your comments, suggestions or praise to webmistress@vamphq.com | Copyright © 2001, 2002 Gerald Bauer |