The project's Jira link gets nowhere, last release is 2 years ago, and xmlbeans chokes on Upper Planes of UNICODE with an exception starting with:
java.io.CharConversionException: Characters larger than 4 bytes are not supported: byte 0x82 implies a length of more than 4 bytes at org.apache.xmlbeans.impl.piccolo.xml.UTF8XMLDecoder.decode(UTF8XMLDecoder.java:162) at org.apache.xmlbeans.impl.piccolo.xml.XMLStreamReader$FastStreamDecoder.read(XMLStreamReader.java:762) at org.apache.xmlbeans.impl.piccolo.xml.XMLStreamReader.read(XMLStreamReader.java:162) at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.yy_refill(PiccoloLexer.java:3477) at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.yylex(PiccoloLexer.java:3962) at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.yylex(Piccolo.java:1290) at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.yyparse(Piccolo.java:1400) a.s.o It's AD 2014, Twitter users are frantically using the emojies mapped by the Upper Planes, everybody and their dog (even MySQL, half-baked as they do it in 5.x) started to do something about those characters. Regards, Adrian