- Summary:
Fix Bugzilla Bug 187463 NoClassDefFoundError will be thrown when run report
with BIRT-Runtime
- Bugzilla Bug (s) Resolved:
187463
- Description:
This bug is
caused by the export too much API class, which caused ClassNotFoundError. Refactor
the olap related class so fix it now!
- Tests Description:
- Notes to
Build Team:
- Notes to
Developers:
- Notes to QA:
- Notes to
Documentation:
- Files Edited:
"/org.eclipse.birt.report.item.crosstab.core/src/org/eclipse/birt/report/item/crosstab/core/re/CubeElementFactory.java"
"/org.eclipse.birt.report.item.crosstab.core/src/org/eclipse/birt/report/item/crosstab/core/re/CrosstabQueryHelper.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/data/impl/dimension/DimensionTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/cursor/CubeUtility.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/util/DimensionFilterProcessorTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/data/impl/facttable/FactTableHelperTest2.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/cursor/MirrorCursorNavigatorTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/data/impl/facttable/FactTableRowIteratorWithFilterTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/data/impl/CubeAggregationTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/api/CubeFeaturesTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/data/impl/dimension/DimensionForTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/cursor/CursorNavigatorTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/api/CubeIVTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/cursor/CursorModelTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/data/impl/facttable/FactTableHelperTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/cursor/MirrorCursorModelTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/data/impl/dimension/DimensionTest2.java"
src/org/eclipse/birt/data/engine/olap/api/query/impl/CubeQueryDefinition.java
src/org/eclipse/birt/data/engine/olap/api/query/impl/CubeQueryExecutor.java
src/org/eclipse/birt/data/engine/olap/api/query/impl/MeasureDefinition.java
src/org/eclipse/birt/data/engine/olap/api/query/impl/DimensionDefinition.java
src/org/eclipse/birt/data/engine/olap/api/query/impl/CubeSortDefinition.java
src/org/eclipse/birt/data/engine/olap/api/query/impl/CubeQueryResults.java
src/org/eclipse/birt/data/engine/olap/api/query/impl/LevelDefiniton.java
src/org/eclipse/birt/data/engine/olap/api/query/impl/CubeCursorImpl.java
src/org/eclipse/birt/data/engine/olap/api/query/impl/NamedObject.java
src/org/eclipse/birt/data/engine/olap/api/query/impl/EdgeDefinition.java
src/org/eclipse/birt/data/engine/olap/api/query/impl/package.html
src/org/eclipse/birt/data/engine/olap/impl/query/CubeQueryDefinition.java
src/org/eclipse/birt/data/engine/olap/impl/query/CubeElementFactory.java
src/org/eclipse/birt/data/engine/olap/impl/query/CubeCursorImpl.java
src/org/eclipse/birt/data/engine/olap/impl/query/DimensionDefinition.java
src/org/eclipse/birt/data/engine/olap/impl/query/HierarchyDefinition.java
src/org/eclipse/birt/data/engine/olap/impl/query/package.html
src/org/eclipse/birt/data/engine/olap/impl/query/NamedObject.java
src/org/eclipse/birt/data/engine/olap/impl/query/EdgeDefinition.java
src/org/eclipse/birt/data/engine/olap/impl/query/CubeSortDefinition.java
src/org/eclipse/birt/data/engine/olap/impl/query/CubeQueryResults.java
src/org/eclipse/birt/data/engine/olap/impl/query/CubeFilterDefinition.java
src/org/eclipse/birt/data/engine/olap/impl/query/PreparedCubeQuery.java
src/org/eclipse/birt/data/engine/olap/impl/query/MeasureDefinition.java
src/org/eclipse/birt/data/engine/olap/impl/query/LevelDefiniton.java
src/org/eclipse/birt/data/engine/olap/impl/query/CubeQueryExecutor.java
src/org/eclipse/birt/data/engine/olap/data/api/cube/StopSign.java
src/org/eclipse/birt/data/engine/olap/data/api/cube/IDatasetIterator.java
src/org/eclipse/birt/data/engine/olap/data/api/cube/ILevelDefn.java
src/org/eclipse/birt/data/engine/olap/data/api/cube/CubeElementFactory.java
src/org/eclipse/birt/data/engine/olap/data/api/cube/IHierarchy.java
src/org/eclipse/birt/data/engine/olap/data/api/cube/CubeMaterializer.java
src/org/eclipse/birt/data/engine/olap/data/api/cube/package.html
src/org/eclipse/birt/data/engine/olap/data/api/cube/IDimension.java
src/org/eclipse/birt/data/engine/olap/data/api/cube/ICube.java
src/org/eclipse/birt/data/engine/olap/api/query/ICubeElementFactory.java
src/org/eclipse/birt/data/engine/olap/api/query/CubeElementFactory.java
src/org/eclipse/birt/data/engine/olap/query/view/BirtCubeView.java
src/org/eclipse/birt/data/engine/olap/query/view/CubeQueryValidator.java
src/org/eclipse/birt/data/engine/olap/query/view/QueryExecutor.java
src/org/eclipse/birt/data/engine/olap/query/view/CubeQueryDefinitionUtil.java
src/org/eclipse/birt/data/engine/olap/api/cube/ICube.java
src/org/eclipse/birt/data/engine/olap/api/cube/StopSign.java
src/org/eclipse/birt/data/engine/olap/api/cube/CubeMaterializer.java
src/org/eclipse/birt/data/engine/olap/api/cube/CubeElementFactory.java
src/org/eclipse/birt/data/engine/olap/api/cube/IDimension.java
src/org/eclipse/birt/data/engine/olap/api/cube/package.html
src/org/eclipse/birt/data/engine/olap/api/cube/ILevelDefn.java
src/org/eclipse/birt/data/engine/olap/api/cube/IHierarchy.java
src/org/eclipse/birt/data/engine/olap/api/cube/IDatasetIterator.java
src/org/eclipse/birt/data/engine/olap/data/api/IDimensionResultIterator.java
src/org/eclipse/birt/data/engine/olap/data/api/CubeQueryExecutorHelper.java
src/org/eclipse/birt/data/engine/olap/data/api/ICubeQueryExcutorHelper.java
src/org/eclipse/birt/data/engine/olap/data/impl/dimension/LevelDefinition.java
src/org/eclipse/birt/data/engine/olap/data/impl/dimension/Dimension.java
src/org/eclipse/birt/data/engine/olap/data/impl/dimension/Hierarchy.java
src/org/eclipse/birt/data/engine/olap/data/impl/dimension/DimensionFactory.java
src/org/eclipse/birt/data/engine/olap/data/impl/dimension/Level.java
src/org/eclipse/birt/data/engine/olap/data/impl/dimension/DimensionResultIterator.java
src/org/eclipse/birt/data/engine/impl/DataEngineImpl.java
src/org/eclipse/birt/data/engine/olap/data/impl/aggregation/AggregationExecutor.java
src/org/eclipse/birt/data/engine/olap/data/impl/facttable/FactTableRowIterator.java
src/org/eclipse/birt/data/engine/olap/data/impl/facttable/FactTableRowIteratorWithFilter.java
src/org/eclipse/birt/data/engine/olap/data/impl/facttable/FactTableAccessor.java
src/org/eclipse/birt/data/engine/olap/util/filter/DimensionFilterEvalHelper.java
src/org/eclipse/birt/data/engine/olap/data/impl/Cube.java
…..
- Files Added:
- Files Deleted