A temporary fork of xmlbeans - work has been discontinued because xmlbeans 3.0.0 has been released
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
docs
external/lib
maven-plugin
samples
src
test
xkit
.gitignore
.travis.yml
CHANGES.txt
KEYS
LICENSE.txt
NOTICE.txt
README.md
README.txt
STATUS
build.xml
testbuild.xml
xbeanenv.cmd
xbeanenv.sh

README.md

xmlbeans

Build Status Maven Central

XMLBeans 3.0.0

An official Apache XMLBeans 3.0.0 has been released, so work on this fork has been halted. All the fixes in this fork are in XMLBeans 3.0.0.

Fork

Latest source from https://svn.apache.org/repos/asf/xmlbeans/trunk/. Some changes have been made to get the build working.

The core use case is to help users of Apache POI, which depends on the no longer maintained Apache XMLBeans library.

  • Release 2.6.5 is the latest release
  • Release 2.6.1 includes a fix for an issue where Unicode Surrogate chars were replaced with ? chars ?when outputting files - https://bz.apache.org/bugzilla/show_bug.cgi?id=54084
  • includes a fix for an issue affecting usage on Android: https://issues.apache.org/jira/browse/XMLBEANS-499
  • Release 2.7.0-beta1 is based on work that has been abandoned (a move to change the package name of the classes in xmlbeans)
  • The Apache POI team are working on an official Apache XMLBeans release

Sample

https://github.com/pjfanning/poi-xmlbeans-patch-test

Build

./xbeanenv.sh
ant
ant checkintest

Output jar is found at build/lib/xbean.jar