-Summary:
Fix bugzilla bug 124193 Parent axis doesn't work for recursive XPath, 126840 Table mapping
find all decendants (//) does not work
-Bugzilla Bug (s) Resolved:
Bugzilla
bug 124193, 126840.
-Description:
The
following jobs are done:
1. Fix
bugzilla bug 124193. Now the using of parent axis are fully supported by XML
driver during column mapping without former restriction.
2. Fix
bugzilla bug 126840. Now the xpath abbreviated locator “//” is supported as
well as “//*” in root path.
3. Add
several test cases.
4. Remove
unnecessary dependency to other plugins in xml driver project.
-Tests Description:
Unit Test
-Files Added:
"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/golden/SaxParserTest.test5.txt"
"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/golden/SaxParserTest.test6.txt"
-Files Edited:
"/org.eclipse.birt.report.data.oda.xml/plugin.xml"
"/org.eclipse.birt.report.data.oda.xml/src/org/eclipse/birt/report/data/oda/xml/util/XMLDataInputStream.java"
"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/util/ui/XPathPopulationUtilTest.java"
"/org.eclipse.birt.report.data.oda.xml/src/org/eclipse/birt/report/data/oda/xml/util/SaxParserConsumer.java"
"/org.eclipse.birt.report.data.oda.xml/src/org/eclipse/birt/report/data/oda/xml/util/RelationInformation.java"
"/org.eclipse.birt.report.data.oda.xml/src/org/eclipse/birt/report/data/oda/xml/util/SaxParserUtil.java"
"/org.eclipse.birt.report.data.oda.xml/src/org/eclipse/birt/report/data/oda/xml/util/ui/XPathPopulationUtil.java"
"/org.eclipse.birt.report.data.oda.xml/src/org/eclipse/birt/report/data/oda/xml/util/SaxParserNestedQueryHelper.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/SaxParserTest.java"
"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/input/small.xml"
"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/golden/SaxParserTest.test1.txt"
"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/golden/SaxParserTest.test3.txt"
"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/golden/SaxParserTest.test4.txt"
"/org.eclipse.birt.report.data.oda.xml/test/org/eclipse/birt/report/data/oda/xml/RelationInformationTest.java"
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation: