I've released XOM 1.2.3, my free-as-in-speech (LGPL)
dual streaming/tree-based API for processing XML with Java.
1.2.3 fixes a few minor bugs:
- Closed a loophole by which a buggy parser could create a malformed internal DTD subset.
- Unit tests no longer load the XHTML DTD from the W3C web site (A series of bad decisions in several specs caused the W3C to initiate a DDOS attack on their own servers, and they finally collapsed under the load.)
- Fixed bug that allowed nulls to be inserted into a document.
- The JAR file and build process should now be more OSGI friendly.
Please upgrade when you get a chance.
I'll post maven packages soon.