Gerben Abbink created XERCESJ-1705:
--------------------------------------
Summary: Validation against asserts (1.1) is slow and takes up a
lot of memory for larger files.
Key: XERCESJ-1705
URL: https://issues.apache.org/jira/browse/XERCESJ-1705
Project: Xerces2-J
Issue Type: Bug
Components: XML Schema 1.1 Structures
Affects Versions: 2.12.0
Reporter: Gerben Abbink
Attachments: PROBLEM.xml, PROBLEM.xsd
The validation of xml against asserts in XMLSchema 1.1 is slow and takes up a
lot of memory for larger xml files. I have created a simple test xml file with
lots of repetition and a corresponding xml schema to show the problem.
It takes 20 sec. to validate the xml against the xml schema. When i remove the
asserts in the xml schema it takes just 1 second to validate. Testing was done
from the command prompt on a modern Windows machine with 8GByte memory.
To compare, i have also validated the xml file against the xml schema in
XMLSpy. With asserts it takes 2 sec., without the asserts 1 sec. (XMLSpy does
not uses Xerces.)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]