Wednesday, September 26, 2007

Fresh out of oven: Woodstox 3.2.2 released

In a surprising turn of events, one more 3.x release of Woodstox just occured today. Although the plan was to move all development to trunk (for eventual 4.0 release), it turned out that two more minor feature enhancements could be developed in trunk, but backported easily to 3.2 branch:

  • DOM compatibility was incomplete in 3.2.2, as reported in [WSTX-104]. This was an oversight, in that although decision not to complete support was deliberate, code was left accessible. However, it turned out to be relatively easy to support DOMTarget (i.e. ability to constructed stream/event writers with javax.xml.transform.dom.DOMTarget as destination). So now it is possible to use Stax API to build DOM trees. Should anyone care... :-)
  • EBCDIC encodings were detected ("hey; there's some garbage in here... smells like EBCDIC?"), but no support was included to handle such content (see [WTSX-122]). But after support was requested (yes, Big Iron talks xml too it seems!), it was found simple enough to add support for handling such content (not trivial, it not being 7-bit ascii compatible, just doable). Big thanks to DataDirect folks for their help on resolving this issue.

Anyway; while it would seem that number of developers/teams that desperately need either one of the improved features can be counted with one hand fingers, when you need, you need it. And if you do need to read EBCDIC content and turn fast Stax output to bulky DOM trees, now Woodstox can help you do that, too!

Thank you, thank you, I'll be here all week, don't forget to tip the waitresses...

blog comments powered by Disqus

Sponsored By

Related Blogs

(by Author (topics))

Powered By

About me

  • I am known as Cowtowncoder
  • Contact me
Check my profile to learn more.