The factory methods of StAXUtils didn't work with Java 6. PR: WSCOMMONS-127 Submitted-By: Tim Putnam, t.putnam@reading.ac.uk The method StAXUtils.reset() wasn't synchronized and the factory pool had no upper limit.