- Summary:
CheckIn:
Fix a bug in XML driver which may cause class cast exception when parsing XSD
file with nested element definition groups.
- Bugzilla Bug(s) Resolved:
No.
- Description:
In
original code, class SchemaPopulationUtil in xml driver can only parse xsd file
with only one level of element definition group. Correct it and now it can parse
xsd file with nested element definition groups.
The
test cases are added as well.
- Tests Description:
Unit
test
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation:
- Files Added:
"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/input/mondial.xsd"
"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/golden/SchemaPopulationUtilTest_GROUP.txt"
- Files Edited:
"/org.eclipse.birt.report.data.oda.xml/src/org/eclipse/birt/report/data/oda/xml/util/ui/SchemaPopulationUtil.java"
"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/test/util/TestConstants.java"
"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/util/ui/SchemaPopulationUtilTest.java"
- Files Deleted: