| Summary: | Cache resources returned by IResourceLocator | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Marcel Stör <marcel> |
| Component: | BIRT | Assignee: | Yu Chen <yChen> |
| Status: | CLOSED FIXED | QA Contact: | Xiaoying Gu <bluesoldier> |
| Severity: | normal | ||
| Priority: | P3 | CC: | bluesoldier, rlu, wenfeng.fwd, wyan, yli |
| Version: | 2.5.2 | ||
| Target Milestone: | 3.7.0 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Marcel Stör
Discussion was started here: http://www.eclipse.org/forums/index.php?t=msg&th=169329&start=0& It's better for user to do cache in the implementation of IResourceLocator. Sorry, I must insist. Look at the signature of IResourceLocator and you'll notice that clients have to chance to cache resources: http://www.birt-exchange.com/be/documentation/BIRT_220/EngineJavadoc/model/api/org/eclipse/birt/report/model/api/IResourceLocator.html#findResource%28org.eclipse.birt.report.model.api.ModuleHandle,%20java.lang.String,%20int%29 IResourceLocator returns a URL i.e. it's just a pointer to a resource. We already cache URL resolutions based on names but that's as much as we can do. schedule to Indigo release to investigate. Fixed. |