Using "mvn versions:display-dependency-updates" I noticed that jlibs uses many
old versions of its dependencies.
Jlibs thus doesn't benefit from bug fixes, while the effort to update to the
latest version increases with every update.
For example, to move to the latest version of xerces (2.11.0) currently only
needs two changes in the code:
1. change jlibs-read-only\xml\src\main\java\jlibs\xml\dom\DOMLSInputList.java :
public class DOMLSInputList extends ArrayList<LSInput> implements LSInputList{
to
public class DOMLSInputList extends ArrayList implements LSInputList{
and
2. change in
jlibs-read-only\xml\src\main\java\jlibs\xml\sax\async\XMLFeeder.java :
XMLEntityManager.setInstanceFollowRedirects(httpCon, true);
to
httpCon.setInstanceFollowRedirects(true);
Original issue reported on code.google.com by Pierre.v...@gmail.com on 3 Dec 2013 at 2:24
Original issue reported on code.google.com by
Pierre.v...@gmail.com
on 3 Dec 2013 at 2:24