Summary:
These bugs should also be checked into branch 2.1.1.
Checked in.
Bug 155354 -- fail to render report in deployment
environment. Any call to Eclipse Platform must be moved to plugin sub-package.
Created bundle resource factory in plug-in and api sub-packages to get
resources in Eclipse bundle.
Bug 154987 -- support fragment protocol in URIUtil.getRelativePath and URIUtil.resolveAbsolutePath.
Bugzilla Bug (s) Resolved: 155354, 154987
Description:
1. Created IBundleFactory, BundleFactory and PlatformBundleFactory
to wrap classes that Eclipse Platform and Bundle classes.
2. Revised URIUtil to support fragment protocol.
3. Updated test cases.
Tests Description : Junit test.
Files Edited:
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/util/URIUtilTest.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/plugin/ModelPlugin.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/util/URIUtil.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/DefaultResourceLocator.java"
Files Added:
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/plugin/PlatformBundleFactory.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/BundleFactory.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/IBundleFactory.java"
Files Removed:
Notes to Build Team:
Notes
to Developers:
Notes to QA:
Quotes
to Documentation:
Rick Lu
Actuate Software Shanghai
Center
Tel: (86)21-58826388
Fax: (86)21-58826002
Email: rlu@xxxxxxxxxxx