Java Mailing List Archive

http://www.junlu.com/

Home » JDOM Projects »

[jdom-interest] JDOM 2.0.3 released - special note for Maven users

Rolf Lear

2012-09-11


Author LoginPost Reply
Hi all.

JDOM 2.0.3 is now available from the regular locations, unless you are a
maven user, in which case, it is not the normal location! See the maven
notes at the end....

The changes for 2.0.3 are as follows:

Bugs:
  Fixes Issue 88 - makes subclasses of JDOM content serializable even
if they are not in the org.jdom2 package.

  Fixes Issue 90 - fixes a false-positive check for Attributes. See
the issue for the details.

Features:
  Fixes Issue 89 - extends the SAX processing in JDOM to allow
specific (named) JAXP factories to be used

  Fixes Issue 91 - A performance improvement for AttributeList

  Fixes Issue 92 - Performance improvements for Verifier

  No issue, but includes performance improvements to the regular
ContentList.

Procedural:
  Resolves Issue 87 - The name for the JDOM artifact in
maven-central: JDOM 2.x from now on will be released in to the jdom2
artifact, instead of the jdom artifact.


Please download the package from:
https://github.com/downloads/hunterhacker/jdom/jdom-2.0.3.zip


Maven Users
===========

If you use maven to access your JDOM resources, please note that this
release was not made to the jdom artifact, but to the jdom2 artifact.

This has all sorts of implications, but, I am assured, that this is the
best way to reduce the headaches that were created when jdom 2.0.0 was
first released.

Please see the notes on issue #87 to understand the reasons for why this
decision was made...
https://github.com/hunterhacker/jdom/issues/87

In future, maven users should only reference JDOM 1.x versions from the
jdom artifact, and all JDOM 2.x versions should be referenced from the
jdom2 artifact.

Happy Coding

Rolf

_______________________________________________
To control your jdom-interest membership:
http://www.jdom.org/mailman/options/jdom-interest/youraddr@(protected)
©2008 junlu.com - Jax Systems, LLC, U.S.A.