RFR (JAXP) 8177350: Two missed in the change from ${java.home}/lib to ${java.home}/conf

huizhe wang huizhe.wang at oracle.com
Tue Mar 21 18:58:02 UTC 2017


In a jigsaw changeset [1], configuration files were moved from 
${java.home}/lib directory to ${java.home}/conf. However, I found two 
misses as I searched the jaxp repo.

javax/xml/stream/FactoryFinder.java:

There were two references to the "lib" directories. The one for 
jaxp.properties was replaced with "conf", but the other for 
stax.properties was missed.

javax/xml/xpath/XPathFactoryFinder.java:

The jigsaw changeset contained exactly the same change as in the webrev 
below. It might have been missed in the source merge, the change in the 
jigsaw changeset was not in the JDK 9/jaxp repo.

Also note that a follow-up spec change for jigsaw was documented through 
JDK-8049378 [2].

[1] http://hg.openjdk.java.net/jigsaw/m2/jaxp/rev/b7027b4b5c06
[2] https://bugs.openjdk.java.net/browse/JDK-8049378

JBS: https://bugs.openjdk.java.net/browse/JDK-8177350
Webrev: http://cr.openjdk.java.net/~joehw/jdk9/8177350/webrev/

Thanks,
Joe



More information about the core-libs-dev mailing list