Issue1292

classification
Title: Bug OpenJDK to upgrade xerces
Type: rfe Severity: normal
Components: Library Versions:
process
Status: open Resolution: remind
Dependencies: Superseder:
Assigned To: Nosy List: fwierzbicki, pjenvey
Priority: normal Keywords:

Created on 2009-03-28.19:31:05 by pjenvey, last changed 2013-02-27.18:33:37 by fwierzbicki.

Messages
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 
tomorrow!

http://openjdk.java.net/projects/coin/
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:

http://openjdk.java.net/projects/jdk7/features/#f568

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

http://code.google.com/p/jython-elementtree/source/detail?r=65
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.
History
Date User Action Args
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