[
https://issues.apache.org/jira/browse/XERCESC-1697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alberto Massari resolved XERCESC-1697.
--------------------------------------
Resolution: Duplicate
Fix Version/s: (was: 2.9.0)
(was: 3.0.0)
2.7.0
Assignee: Alberto Massari
I tried to reproduce it with both 2.8 and 3.0, but "sax2print po.xml" prints a
single xml:space attribute in both <name> elements. So I think this is a
duplicate of XERCESC-1533
Alberto
> xml:* attributes duplication
> ----------------------------
>
> Key: XERCESC-1697
> URL: https://issues.apache.org/jira/browse/XERCESC-1697
> Project: Xerces-C++
> Issue Type: Bug
> Components: SAX/SAX2
> Affects Versions: 2.6.0
> Environment: Microsoft Windows XP Pro SP2, Microsoft Visual C++ .NET
> Reporter: Anton Nikolaevsky
> Assignee: Alberto Massari
> Fix For: 2.7.0
>
> Attachments: xml_space_duplication.zip
>
>
> Xerces doesn't check if attributes from
> "http://www.w3.org/XML/1998/namespace" namespace which can have default value
> (e.g., xml:space) are directly specified in the data. So it leads to xml:space
> duplication in attributes list during startElement event.
> Sample .xml & .xsd are attached.
> For schema fragment
> ...
> <xsd:element name="name">
> <xsd:complexType>
> <xsd:simpleContent>
> <xsd:extension base="xsd:string">
> <xsd:attribute ref="xml:space"/>
> </xsd:extension>
> </xsd:simpleContent>
> </xsd:complexType>
> </xsd:element>
> ...
> and following data fragment
> ...
> <name xml:space="preserve">John Abraham Smith</name>
> ...
> Xerces reports 2 attributes xml:space within attributes container.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]