diff options
author | Juergen Haug | 2019-03-27 16:53:56 +0000 |
---|---|---|
committer | Juergen Haug | 2019-04-02 15:33:08 +0000 |
commit | 07bedae0385d5e2ec7bc474f585dd735ca38a71a (patch) | |
tree | 59d79cdec094ff8b9805336ccbe91fcb8b6c691a /plugins | |
parent | 8cfabe4a58f5fe3853e30f094a9346af6e10741f (diff) | |
download | org.eclipse.etrice-07bedae0385d5e2ec7bc474f585dd735ca38a71a.tar.gz org.eclipse.etrice-07bedae0385d5e2ec7bc474f585dd735ca38a71a.tar.xz org.eclipse.etrice-07bedae0385d5e2ec7bc474f585dd735ca38a71a.zip |
fixed exception in StandardModelLocator
Change-Id: I690724a1892e1c1c9f83733baced5637b647482b
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/scoping/StandardModelLocator.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/scoping/StandardModelLocator.java b/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/scoping/StandardModelLocator.java index 0f1c81acc..c53892695 100644 --- a/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/scoping/StandardModelLocator.java +++ b/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/scoping/StandardModelLocator.java @@ -54,7 +54,11 @@ public class StandardModelLocator implements IModelLocator { public String resolve(String resolve, Resource resource) { URI baseUri = resource==null? null : resource.getURI(); - resolve = resolve(resolve, baseUri, resource); + try { + resolve = resolve(resolve, baseUri, resource); + } catch(IllegalArgumentException e) { + return null; + } if(resolve == null) { return null; } |