Hi Joe, No need to see it with just the change of the comment removed...
good to go by me :-) Best Lance On Jun 11, 2012, at 4:23 PM, Joe Wang wrote: > Thanks Lance. > > That comment was there forever, removed now :) > > New webrev: > http://cr.openjdk.java.net/~joehw/7u6/7157610/webrev/ > > -Joe > > > On 6/11/2012 12:33 PM, Lance Andersen - Oracle wrote: >> >> Looks OK joe. >> >> Do you still need the comment >> >> //return fSupportDTD? next() : dtdEvent; >> >> in XMLDocumentScannerImpl? If not you might consider removing it. >> >> Best >> Lance >> >> On Jun 11, 2012, at 3:08 PM, Joe Wang wrote: >> >>> As reported in 7157610, when >>> setFeature("http://apache.org/xml/features/disallow-doctype-decl", true) is >>> set on SAXParserFactory object, XMLReader object or DocumentBuilderFactory >>> object, NullPointerException will be thrown when parsing XML document that >>> has DOCTYPE declaration. >>> >>> The cause of the issue was that when StAX was added, the above feature was >>> reused for a StAX feature, SupportDTD. However, in the StAX spec, the >>> requirement was not always consistent with that of feature >>> 'disallow-doctype-decl'. >>> >>> The patch is to recover what was the original disallow-doctype-decl, >>> reporting error when disallow-doctype-decl is true, and change everything >>> else that was added for SupportDTD to be governed by a new flag >>> 'fSupportDTD'. >>> >>> Here's the webrev: >>> http://cr.openjdk.java.net/~joehw/7u6/7157610/webrev/ >>> >>> All of unit/sqe/tck tests passed. >>> >>> Please review. >>> >>> Thanks, >>> Joe >>> >> >> >> 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