Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 332948 - Hash in JSLibraryServiceHandler URLs changes after server restart
Summary: Hash in JSLibraryServiceHandler URLs changes after server restart
Status: RESOLVED FIXED
Alias: None
Product: RAP
Classification: RT
Component: RWT (show other bugs)
Version: 1.4   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: 1.4 M5   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-20 09:40 EST by Ralf Sternberg CLA
Modified: 2010-12-20 09:54 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Sternberg CLA 2010-12-20 09:40:38 EST
The initial Javascript library gets a new hash after every server restart, so the copy from the local cache can not be reused. Contents are basically the same but the order of theming values rendered to the theme store changes.
Comment 1 Ralf Sternberg CLA 2010-12-20 09:54:05 EST
Fixed by using a LinkedHashMap in ThemeStoreWriter. I failed to come up with a test since the indeterministic order is only reproducible when there are *lots* of entries.