Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 332948

Summary: Hash in JSLibraryServiceHandler URLs changes after server restart
Product: [RT] RAP Reporter: Ralf Sternberg <rsternberg>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3    
Version: 1.4   
Target Milestone: 1.4 M5   
Hardware: PC   
OS: Linux   
Whiteboard:

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.