Hi Joe,

I think this is all OK

Best
Lance
On Oct 30, 2013, at 11:40 AM, huizhe wang wrote:

> 
> On 10/30/2013 2:58 AM, Daniel Fuchs wrote:
>> On 10/30/13 1:14 AM, huizhe wang wrote:
>>> I updated the webrev to also fix the error message that showed the
>>> actual number of attributes parsed rather than the limit itself.
>>> 
>>> http://cr.openjdk.java.net/~joehw/jdk8/8024378/webrev/
>>> 
>>> Thanks,
>>> Joe
>> 
>> Hi Joe,
>> 
>> Looks good to me. I see another change, which is that now reset() will
>> also do:
>>   fInScanContent = false;
>> But by the look of it I suspect it was a bug that it did not reset it
>> previously?
> 
> Yes.  But since fInScanContent is always being reset to false after a scan, 
> this is actually redundant. It was previously in 
> reset(XMLComponentManager...) but not reset(PropertyManager ...).
> 
> best,
> Joe
> 
>> 
>> best regards,
>> 
>> -- daniel
>> 
>> 
>>> 
>>> On 10/29/2013 4:49 PM, huizhe wang wrote:
>>>> It appears the previous patch was one line short of supporting setting
>>>> the JAXP's new property ElementAttributeLimit through the StAX
>>>> factory, that is, resetting the variable in reset(PropertyManager
>>>> propertyManager) as well.  Other than that, I also moved the common
>>>> reset items from reset(XMLComponentManager...) and
>>>> reset(PropertyManager ...) to a new method called "resetCommon".
>>>> 
>>>> webrevs: http://cr.openjdk.java.net/~joehw/jdk8/8024378/webrev/
>>>> 
>>>> The real change is to set the following in both reset methods, now in
>>>> resetCommon:
>>>> 
>>>> 663 fElementAttributeLimit =
>>>> fSecurityManager.getLimit(XMLSecurityManager.Limit.ELEMENT_ATTRIBUTE_LIMIT);
>>>>  
>>>> 
>>>> 
>>>> 
>>>> 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

Reply via email to