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());
}