Apache XMLBeans

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

Rating: 1.5/5 (Total Votes: 2)

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

Other Software of Developer Apache Software Foundation

Apache Wicket
Apache Wicket

10 Feb 16

Apache OpenJPA
Apache OpenJPA

20 Jul 15

Apache log4net
Apache log4net

9 Feb 16

Comments to Apache XMLBeans

Comments not found
Add Comment
Turn on images!