Hi
I am using Xerces to do Schema Validation. My schema contains some
complex Type objects for which
the 'maxOccurs' field is specified as a large value ('5997'). Due to this,
Schema validation gave poor performance.
After that When I look into Xerces C++ documentation for the version
2.7(Page 243), the same scenario has been
mentioned as a limitation of Xerces. Even the solution is given in that
document to modify the value of 'maxOccurs'
to the 'unbounded'. But I can't put the value of maxOccurs as 'unbounded' as
I have to impose maximum
occurrence constraints on these complex Type objects.
Is there any other solution to improve the performance of Xerces parser
with the above scenario?
I am also curious to know whether this limitation will be fixed in the
subsequent releases of Xerces?
Please help me in this issue.
Thanks
Srini.