Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] CheckIn: Fix a bug in XML driver which may cause class cast exception when parsing XSD file with nested element definition groups.

- 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:

 

 

 

 

 

 


Back to the top