Bug 508118 - Ecore Editor fails to load with NPE


Change-Id: I13abb04306fb566340eb3d3e2094c4e36b70fedb
Signed-off-by: Alexandra Buzila <abuzila@eclipsesource.com>
diff --git a/bundles/org.eclipse.emfforms.editor/src/org/eclipse/emfforms/spi/editor/GenericEditor.java b/bundles/org.eclipse.emfforms.editor/src/org/eclipse/emfforms/spi/editor/GenericEditor.java
index 485d169..1867667 100644
--- a/bundles/org.eclipse.emfforms.editor/src/org/eclipse/emfforms/spi/editor/GenericEditor.java
+++ b/bundles/org.eclipse.emfforms.editor/src/org/eclipse/emfforms/spi/editor/GenericEditor.java
@@ -463,7 +463,8 @@
 	 */
 	protected ResourceSet loadResource(IEditorInput editorInput) {
 		final IURIEditorInput uei = (IURIEditorInput) editorInput;
-		return ResourceSetHelpers.loadResourceSetWithProxies(URI.createURI(uei.getURI().toString(), false),
+		final String uriString = URI.decode(uei.getURI().toString());
+		return ResourceSetHelpers.loadResourceSetWithProxies(URI.createURI(uriString, false),
 			getCommandStack());
 	}