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

Bug 340134

Summary: StandaloneSetup does not resolve URIs correctly on Windows
Product: [Modeling] EMFT Reporter: Jan Koehnlein <jan>
Component: MWEAssignee: Project Inbox <emft-mwe-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: blocker    
Priority: P3 CC: sebastian.zarnekow
Version: 2.0Flags: jan: indigo+
Target Milestone: M6   
Hardware: PC   
OS: Windows All   
Whiteboard:

Description Jan Koehnlein CLA 2011-03-16 06:00:33 EDT
In the StandaloneSetup, we map classpath entries to platform:/resource URIs. 
In Windows this does not work, as File.getCanonicalPath() returns windows file separators resulting in invalid jar:/ URIs being mapped.

As a result, workflows to generate the Xtext infrastructure of languages using Xbase don't run on windows at all. This will render most M6 achievements of Xtext unavailable for Windows users.
Comment 1 Sebastian Zarnekow CLA 2011-07-14 16:34:31 EDT
I take this one was fixed for Indigo final?
Comment 2 Sebastian Zarnekow CLA 2011-08-25 09:14:44 EDT
Marked as fixed. Please reopen if the problem is still open.