[8u20] RFA: 8032392 : Spec: javax.xml.stream.XMLEventFactory/XMLOutputFactory/XMLInputFactory.newFactory(String, ClassLoader) referring to ServiceLoader.load(Class, ClassLoader)

huizhe wang huizhe.wang at oracle.com
Tue Jan 28 16:21:56 UTC 2014


Thanks all!

Joe

On 1/28/2014 6:51 AM, Seán Coffey wrote:
> Thanks for comments Joe/Paul.
>
> Joe Wang - consider this approved for jdk8u-dev then!
>
> regards,
> Sean.
>
> On 27/01/2014 23:50, Joe Darcy wrote:
>> Hello,
>>
>> I agree with Paul's assessment of the fix; since there is only one 
>> ServiceLoader method has a ClassLoader argument, it is is just a 
>> clarification to state that is the method which is called.
>>
>> HTH,
>>
>> -Joe
>>
>> On 01/27/2014 08:19 AM, Jeff Dinkins wrote:
>>>
>>> Joe - do you have any additional thoughts?
>>>
>>> On Jan 27, 2014, at 3:45 AM, Paul Sandoz <paul.sandoz at oracle.com> 
>>> wrote:
>>>> Hi Sean,
>>>>
>>>> IMHO in general clarifications to docs (no changes to specs) are 
>>>> fine. We should not treat docs any different to code in this 
>>>> respect. The right fix is to support re-publishing.
>>>>
>>>> I looked at 8032392 and one could reasonable argue this is not a 
>>>> spec change, since the behaviour cannot be otherwise (there is only 
>>>> one ServiceLoader.load method that accepts a ClassLoader).
>>>>
>>>> Paul.
>>>>
>>>> On Jan 25, 2014, at 12:21 PM, Seán Coffey <sean.coffey at oracle.com> 
>>>> wrote:
>>>>
>>>>> Joe,
>>>>>
>>>>> I'm not sure if such API clarifications are suitable for update 
>>>>> releases. It hasn't been too regular in the past since we don't 
>>>>> re-publish the API docs post GA of the major release family. I do 
>>>>> understand however that docs may be republished when 8u20 is 
>>>>> released.  8030848 was a corner case issue that came up earlier in 
>>>>> the week. It involved code change and some implementation 
>>>>> clarification via API documentation.
>>>>>
>>>>> I'm cc'ing Joe Darcy here. It would be good to get guidance from 
>>>>> him around suitability of including 8032392 in an update release. 
>>>>> 8032392 appears to be a clarification of spec and I'm checking to 
>>>>> see if that's suitable for an update release.
>>>>>
>>>>> regards,
>>>>> Sean.
>>>>>
>>>>> On 24/01/2014 22:33, huizhe wang wrote:
>>>>>> Hi,
>>>>>>
>>>>>> I'd like to backport the following change to 8u20. This is a 
>>>>>> javadoc enhancement.
>>>>>>
>>>>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8032392
>>>>>> Changeset: http://hg.openjdk.java.net/jdk9/dev/jaxp/rev/0ee04ce26358
>>>>>> Review thread: 
>>>>>> http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-January/024661.html
>>>>>>
>>>>>> Thanks,
>>>>>> Joe
>>
>




More information about the jdk8u-dev mailing list