| Summary: | Incorrect error message when loading classes | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | John J. Barton <johnjbarton> | ||||
| Component: | Compendium | Assignee: | equinox.compendium-inbox <equinox.compendium-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | ||||||
| Version: | 3.2 | ||||||
| Target Milestone: | 3.3 M4 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Bug Depends on: | 135885 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
John J. Barton
Created attachment 52174 [details]
debug.loader console
I eventually found the correct error message by running my plugin with debug.loader set true and reading the console. Both the correct error message and the incorrect message is shown on the trace.
This is true. Improvements in lazy-start proposed in bug 135885 will help here. Using this approach we define the class before attempting to activate the bundle. This will allow ClassFormatErrors to be propagated correctly to the client. A fix has been released for 3.3 M4. The actual fix got released with the overall lazy-start changes from bug 135885. |