Title: Bug OpenJDK to upgrade xerces
Type: rfe Severity: normal
Components: Library Versions:
Status: closed Resolution: postponed
Dependencies: Superseder:
Assigned To: Nosy List: fwierzbicki, pjenvey, zyasoft
Priority: normal Keywords:

Created on 2009-03-28.19:31:05 by pjenvey, last changed 2014-06-19.04:18:13 by zyasoft.

msg4369 (view) Author: Philip Jenvey (pjenvey) Date: 2009-03-28.19:31:04
We have this large dependency on the latest xerces for pyexpat/elementtree  
support. Ideally we could get OpenJDK to upgrade its xerces, for the 
features we need, then we can rely on it instead of packing our own 
version of the rather large xerces jar
msg4383 (view) Author: Philip Jenvey (pjenvey) Date: 2009-03-30.06:09:58
This might be a good Project Coin suggestion, but the deadline is 
msg4387 (view) Author: Philip Jenvey (pjenvey) Date: 2009-03-30.16:30:35
Project Coin is language changes, so this isn't applicable there
msg4852 (view) Author: Philip Jenvey (pjenvey) Date: 2009-06-22.06:41:29
JDK 7 promises to "update the XML stack", including JAXP, JAXB:

Hopefully this includes what we want, but we should keep an eye on this
msg7595 (view) Author: Philip Jenvey (pjenvey) Date: 2013-01-30.22:13:47
I'm about 99% sure that Java 7 includes a new enough xerces, but I somewhat recall noticing that Java 6 already did. So we need to check the version included in Java 6.

Last time I did this I had to track down the xerces source inside of the JDK stdlib to really figure out what the version was (you can probably grep for "VERSION" in its package directory)
msg7596 (view) Author: Philip Jenvey (pjenvey) Date: 2013-01-30.22:15:37
Seems that we need at least v2.9.1
msg7597 (view) Author: Philip Jenvey (pjenvey) Date: 2013-01-30.22:17:12
er, that issue does have a test, so we could just try nuking our xerces jar and see if it passes. might want to double check it on Java 5 to make sure it's failing there
msg7612 (view) Author: Frank Wierzbicki (fwierzbicki) Date: 2013-02-04.18:34:23
Eh - the version of xerces in my local JDK is less than the one we already bundled. I updated ours for now and will re-evaluate in Jython 3.x.
msg8541 (view) Author: Jim Baker (zyasoft) Date: 2014-05-22.01:27:49
Should revisit
msg8697 (view) Author: Jim Baker (zyasoft) Date: 2014-06-19.04:18:12
I just revisited this, and JDK 7 does not have sufficient support for our needs, at least not at build 21.

Let's close this out for now. We routinely revisit our extlibs dependencies on every release, so I'm sure we don't need to track this specific one in the bug tracker.
Date User Action Args
2014-06-19 04:18:13zyasoftsetstatus: open -> closed
resolution: remind -> postponed
messages: + msg8697
2014-05-22 01:27:49zyasoftsetnosy: + zyasoft
messages: + msg8541
2013-02-27 18:33:37fwierzbickisetresolution: remind
2013-02-04 18:34:23fwierzbickisetmessages: + msg7612
2013-01-30 22:18:41fwierzbickisetnosy: + fwierzbicki
2013-01-30 22:17:12pjenveysetmessages: + msg7597
2013-01-30 22:15:37pjenveysetmessages: + msg7596
2013-01-30 22:13:47pjenveysetmessages: + msg7595
2009-06-22 06:41:30pjenveysetmessages: + msg4852
2009-04-02 04:24:34pjenveysetpriority: high -> normal
2009-03-30 16:30:36pjenveysetpriority: immediate -> high
messages: + msg4387
2009-03-30 06:09:59pjenveysetpriority: normal -> immediate
messages: + msg4383
2009-03-28 19:31:05pjenveycreate