| Summary: | Externalized strings not loaded properly because of manifest files | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Pratik Shah <ppshah> | ||||
| Component: | Runtime | Assignee: | platform-runtime-inbox <platform-runtime-inbox> | ||||
| Status: | RESOLVED DUPLICATE | QA Contact: | |||||
| Severity: | critical | ||||||
| Priority: | P3 | CC: | eclipse, hudsonr | ||||
| Version: | 1.0 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Pratik Shah
Created attachment 13889 [details]
Screenshot showing the problem
This bug was encountered in the latest 3.0.1 Eclipse build -- M20040811
This, however, works fine on 3.0. Re-routing the bug to platform/runtime. Callers of: Platform#getResourceString(Bundle bundle, String value) are busted. I don't know why the MANIFEST.MF is being added, moving to Update to comment on that. The problem with loading externalized strings when there is an incomplete JAR manifest in the plug-in is likely the same as bug 71003 (Pratik, please confirm that). Rafael, we already have a separate bugzilla open addressing the existence of this file. Bug 71823. However, the issue to me is that this worked fine in 3.0.0, and is broken in 3.0.1. Is bug 71003 the same? Was it found on 3.0.0 or 3.0.1? Bug 71003 was there since 3.0, but bug 71823 (which seems to be post-3.0) has made it show up more often. Just try adding a simple MANIFEST.MF to any of your regular plug-ins and it should happen on 3.0 (not for the 1st time you run, though). I will mark this as duplicate of the Core bug. If you have any good reasons to believe this is wrong, please reopen. *** This bug has been marked as a duplicate of 71003 *** |