Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 334218 - Sort out base platform service bootstrap problems
Summary: Sort out base platform service bootstrap problems
Status: CLOSED DUPLICATE of bug 334197
Alias: None
Product: Orion
Classification: ECD
Component: Client (show other bugs)
Version: 0.2   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-13 01:01 EST by Simon Kaegi CLA
Modified: 2011-08-30 10:21 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Kaegi CLA 2011-01-13 01:01:47 EST
Since service registry metadata is cached in localStorage we can easily end up with problems finding the base platform services if this data is cleared. 

An old example of how to get into this state:

Chrome 8.0.552.210 beta
1. Clear Browsing Data (make sure to check "cookies and other site data" and set range to "Everything")
2. Load a Javascript file in coding.html.
3. Alert appears saying "Service of type [IEditorSyntaxChecker] not found".

The problem here is for the moment the navigate-table is loading the JS syntax checker service and coding.html is relying on the checker being pre-installed.

This is something that happens all the time while dogfooding Orion so something worth sorting out to ensure the story is at least understandable and easy to recover from.
Comment 1 John Arthorne CLA 2011-04-27 17:31:32 EDT
Feels like a dup of bug 334197, but feel free to reopen if there is a distinction I'm missing here.

*** This bug has been marked as a duplicate of bug 334197 ***