[ http://issues.apache.org/jira/browse/XERCESC-1533?page=all ]
     
Alberto Massari resolved XERCESC-1533:
--------------------------------------

    Resolution: Fixed

A fix is in SVN; please verify.

> in SAX parser with cached grammar, in startElement, AttributeList returns 
> twice the same attribute
> --------------------------------------------------------------------------------------------------
>
>          Key: XERCESC-1533
>          URL: http://issues.apache.org/jira/browse/XERCESC-1533
>      Project: Xerces-C++
>         Type: Bug
>   Components: SAX/SAX2
>     Versions: 2.7.0
>  Environment: Linux  suze 9.3;   C++ gcc 4.0.0
>     Reporter: Guy Ferran
>     Priority: Critical
>  Attachments: BUG-1533.tar.z
>
> I parse a (invalid)  document with complex schemas.
> Before calling parser->parse();  I set : 
> parser->setValidationScheme(Val_Auto); and; 
> parser->cacheGrammarFromParse(true);
> The parsing works fine.
> With the same parser in the same thread i recall parser->parse()  for the 
> same document, with parser->isUsingCachedGrammarInParse() == true;
> The parsing works apparently fine but with the following bug:
> For a single attribute of a particular element, the sax parser method 
> startElement gives in the AttributeList argument twice the SAME attribute. If 
> i simplify the document the error disappears.
> This attribute is defined as:
> <xsd:attribute name="..." type="xsd:anyURI" default="http://www......."; />
> But there are several other attributes of other elements in the document with 
> the same type which are handled correctly. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to