Apache XMLBeans v2.1.0 available from Radu Preotiuc-Pietro on 2005-12-09 (xmlschema-dev@w3.org from December 2005) (original) (raw)
The Apache XMLBeans team is pleased to announce the availability of Apache XMLBeans v2.1.0. XMLBeans is a complete XML processing solution for Java, including XML Schema support, XML Schema to Java binding, lightweight fast Infoset access, XML Schema information access, DOM, SAX and StAX implementations, XPath/XQuery integration. Everything is available in a package that is easy to use and fully integrated, allowing the user to seamlessly switch between all APIs.
XML Schema features:
- full XML Schema support, including redefines, substitution groups, identity constraints etc
- easy to use command-line tool for verification of Schemas: "scomp schema.xsd" (can also generate Java binding classes)
- informative error reporting with line number clearly pointing out the error, intuitive error text and reference to the section of the XML Schema spec that was violated
- ultra-fast validation of instance documents, regardless of size
- easy to use command-line tools for validation: "[s]validate schema.xsd instance.xml"
- on-demand validation enables separation of the parsing step from the validation step
- ability to validate any sub-tree in an XML document
- "compilation" of XML Schemas step creates jar including information digested from a set of Schemas, making for a faster, simpler, more lightweight application runtime
- command line tool to generate an XML Schema file based on a given XML instance document; supports different XML Schema design patterns, very useful for prototyping
- command line tool to generate a sample instance document based on a given XML Schema
Binary downloads for Windows and Unix are available from http://xmlbeans.apache.org/sourceAndBinaries/
[For those familiar with XMLBeans V1, see http://xmlbeans.apache.org/news for a list of changes and additions in XMLBeans V2]
The XMLBeans team
Received on Friday, 9 December 2005 22:14:16 UTC