| Summary: | Exception when stopping cheatsheet bundle. | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Paul Kendall <pkendall64> | ||||
| Component: | Workbench | Assignee: | Project Inbox <rap-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | ||||||
| Version: | 1.3 | ||||||
| Target Milestone: | 1.3 M5 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Paul Kendall
Created attachment 156666 [details]
Fix
A constant from the CheatSheetRegistryReader class was initialized with a localized text. The RAP NLS mechanism needs the request scope to be present.
While stopping the bundle, this class is being accessed and - if not accessed before- initialized. This could lead to the attempt to use the NLS mechanism outside of the request scope.
The fix was to remove the constant and do without a translation.
Applied patch to CVS HEAD |