Software Details:
Version: 2.6.0
Upload Date: 13 Apr 15
Distribution Type: Freeware
Downloads: 270
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.
Comments not found