Hi Joe,

On Apr 15, 2015, at 6:11 PM, huizhe wang <huizhe.w...@oracle.com> wrote:

> Hi Alan, Lance,
> 
> On 4/15/2015 2:26 PM, Lance Andersen wrote:
>> Looks OK other than what Alan suggested which I would think we could add the 
>> SUID given it is in our code base.
> 
> You guessed it right. It was the upstream source that was on my mind when I 
> decided not to add a SUID. Yes, it's in our code base. But what if they later 
> add a SUID?  Ivan submitted a patch to this alias in which he tried to fix 
> the serial warnings for the jaxp/bcel classes by adding SUIDs. However, the 
> upstream BCEL had been updated with different SUIDs. So I thought it's safer 
> to suppress the warning. I saw previous patches where serial warnings were 
> suppressed instead of fixed with SUIDs.

They are adding SUIDs but not using the default SUID?  That could cause some 
problems.  I just went through an exercise with JMSException where the class 
was tweaked but did not have a SUID so the default value changed and caused 
failures in WLS resulting in a JMS MR to fix :-(

Just something to watch over if nothing can be done in the short term.
> 
>> 
>> Please check DOMXPathTest as it looks like you were bit by netbeans 
>> formatting for the comment for test().  Same is true for some of the other 
>> classes where in some cases there is an empty line before the start of a 
>> method comment and others there is not (HTMLTableCellElement.java is an 
>> example).  If you have time, it would be nice to be consistent, but I have 
>> seen netbeans to strange things when you format similar to what you are 
>> seeing (though I am not sure you are using netbeans)
> 
> I re-generated the webrev for DOMXPathTest.  As for the DOM 
> css/html/stylesheets/xpath classes, I wish to ask forgiveness :-)  This is a 
> quick move, short of remove. Theoretically, they could have been removed. So 
> I thought it's probably not worth spending the time taking care of the 
> formatting issues (old tags for that matter).

This was not a big deal, I just wanted to point it out and let you decide.
> 
> Cheers,
> Joe
> 
>> 
>> Best
>> Lance
>> 
>> 
>> On Apr 15, 2015, at 3:23 PM, huizhe wang <huizhe.w...@oracle.com> wrote:
>> 
>>> Please review the change related to the non-SE org.w3c.dom.** API: 
>>> org.w3c.dom.css, org.w3c.dom.html, org.w3c.dom.stylesheets, 
>>> org.w3c.dom.xpath.
>>> 
>>> They came into Java SE along with the DOM API, but were not part of the 
>>> Java SE and JAXP specification. For css, html and stylesheets, there is no 
>>> implementation in the Java SE,  while for xpath, an experimental one. These 
>>> types should not be exported through the java.xml module. Considering that 
>>> there are references to them, we're moving them into a JDK module called 
>>> jdk.xml.dom. The experimental DOM 3 XPath thus is no longer available 
>>> through the DOM API (DOMImplementation).
>>> 
>>> Please review:
>>> JAXP change:
>>> http://cr.openjdk.java.net/~joehw/jdk9/8042244/webrev/
>>> 
>>> module.xml:
>>> http://cr.openjdk.java.net/~joehw/jdk9/8042244/jdk/webrev/
>>> 
>>> JBS: 8042244 : Re-examine the supportedness of non-SE org.w3c.dom.** API 
>>> <https://bugs.openjdk.java.net/browse/JDK-8042244>
>>> 
>>> Thanks,
>>> Joe
>>> 
>>> 
>>> 
>> 
>> <Mail Attachment.gif>
>> 
>> Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
>> Oracle Java Engineering 
>> 1 Network Drive 
>> Burlington, MA 01803
>> lance.ander...@oracle.com
>> 
>> 
>> 
> 



Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering 
1 Network Drive 
Burlington, MA 01803
lance.ander...@oracle.com



Reply via email to