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

Bug 334218

Summary: Sort out base platform service bootstrap problems
Product: [ECD] Orion Reporter: Simon Kaegi <simon_kaegi>
Component: ClientAssignee: Project Inbox <e4.orion-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3    
Version: 0.2   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

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 ***