Apache XMLBeans

Software Screenshot:
Apache XMLBeans
Software Details:
Version: 2.6.0
Upload Date: 13 Apr 15
Distribution Type: Freeware
Downloads: 102

Rating: nan/5 (Total Votes: 0)

Apache XMLBeans sets up an intermediary medium for mapping the rich data structures that can be contained in XML documents.

This data is mapped to a Java types and can be accessed via regular Java classes.

The general idea is to allow developers a native Java medium for accessing this data, complete with support for its schema, DOM and infoset.

XMLBeans can handle XML trees, XPath and XQuery expressions, can validate XML data against a schema, and many other more.

The project comes with a few basic examples to show developers how it can be implemented and a whole lot of documentation.

What is new in this release:

  • Added new XML option CopyUseNewSynchronizationDomain used for copy.
  • Entitize \r when not in pretty print, this helps with maintainig \r entities.
  • Fixed validation of integer value containing dot char.
  • Fixed chars in comments to avoid errors in IntelliJ under Linux.
  • Updated durations to latest spec.
  • Fixed for compiling schema that contains complex type with simple content that has facets defined in the base simple type
  • Fix for Piccolo lexer when read method returns 0.
  • Fix to preserve the CDATA bookmarks when copy from one xmlobject to another.
  • Fixed bug when resizing circular buffer in saver's output stream implementation.
  • Fixed for bug when not specifing type for a particle in derived schema type and when minOccurs is 0.
  • Fixed error messages when contain base and derived type names.
  • Introducing a default maximum entity replacement limit of 10kb, it can be controled by using the option XmlOptions.setLoadEntityBytesLimit.
  • Fixed javadoc for inst2xsd and xsd2inst tools.
  • Fixed NPE in SchemaTypeImpl.getEnumJavaClass().
  • Added multiple entry points and refactored code for xsd2inst code.
  • Removed org.w3c.dom files from xbean.jar.
  • Added another xpath and xquery interface implementation.
  • Added src/xmlinputstream classes org.apache.xmlbeans.xml.stream.* to xmlpublic.jar.
  • Made bootstrap run twice to avoid GUMP error emails.
  • Fix for bug XMLBEANS-396: GML 3.1.1 generated code fails to compile.
  • Fix for bug XMLBEANS-412: Pattern facet regex requires dash - to be escaped.
  • Fix for bug XMLBEANS-414: error cvc-complex-type.2.1: Element 'XXXX' with empty content type cannot have text or element content.

What is new in version 2.5.0:

  • Exit codes for InstanceValidator.
  • Decimal precision handling fix in xsd2inst.
  • Option to perform additional, stricter Schema validation checks: XMLBEANS-350 updated pattern for dayTimeDuration.
  • Extended year min/max value limitations.
  • Support for date and time types with hour 24.
  • NOTATION built-in type.
  • DocType fix when root element is changed.
  • "User types" feature - allows mapping of Schema simple types to custom user Java classes.
  • Nested enumeration type compilation error fix: XMLBEANS-381.
  • Deadlock fix in generated impl setter simple and array.
  • Required attribute fix in streaming validator.
  • Many other fixes and optimizations.

Similar Software

queXML
queXML

10 Dec 15

xml2rfc
xml2rfc

4 Jun 15

Apache Xalan Java
Apache Xalan Java

13 Apr 15

Other Software of Developer Apache Software Foundation

Apache Etch
Apache Etch

13 Apr 15

Apache OFBiz
Apache OFBiz

4 Jun 15

Apache Felix
Apache Felix

12 May 15

Comments to Apache XMLBeans

Comments not found
Add Comment
Turn on images!