Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] CheckIn:Fix bugzilla bug 154423 Stack overflow using XML data source

- Summary:

CheckIn:Fix bugzilla bug 154423 Stack overflow using XML data source

 

- Bugzilla Bug(s) Resolved:

Bugzilla bug 154423.

 

- Description:

I’ve added algorithm to detect recursive (both directly and indirectly) element definition in xsd file, and updated the tree population algorithm in GUI. The xsd file that contains recursive element definition would be parsed correctly now.

 

- 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/complex.xsd"

"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/input/selfrecursive.xsd"

"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/golden/SchemaPopulationUtilTest_SELFRECURSIVE.txt"

"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/golden/SchemaPopulationUtilTest_COMPLEX.txt"

 

- Files Edited:

"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/util/ui/SchemaPopulationUtilTest.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/src/org/eclipse/birt/report/data/oda/xml/util/ui/SchemaPopulationUtil.java"

 

"/org.eclipse.birt.report.data.oda.xml.ui/src/org/eclipse/birt/report/data/oda/xml/ui/wizards/ColumnMappingPage.java"

"/org.eclipse.birt.report.data.oda.xml.ui/src/org/eclipse/birt/report/data/oda/xml/ui/wizards/XPathChoosePage.java" 

 

- Files Deleted:

 

 

 

 

 

 

 


Back to the top