diff options
author | Bob Brodt | 2014-02-05 20:26:55 +0000 |
---|---|---|
committer | Bob Brodt | 2014-02-05 20:26:55 +0000 |
commit | e6b695b146be9ea3dfca19b78be79d955680c597 (patch) | |
tree | 7254c851464bfbf5681fd730a8bbf16a569a79b4 | |
parent | f577a2e4d9a849e6f7d08c2994942adc1a86a104 (diff) | |
download | org.eclipse.bpmn2-modeler-e6b695b146be9ea3dfca19b78be79d955680c597.tar.gz org.eclipse.bpmn2-modeler-e6b695b146be9ea3dfca19b78be79d955680c597.tar.xz org.eclipse.bpmn2-modeler-e6b695b146be9ea3dfca19b78be79d955680c597.zip |
Bug 427406 - Add support for EndPoint objects and define extensions.
EndPoints not yet supported, but fixed some related issues. Fix in URI
resolver for local references.
-rw-r--r-- | org.eclipse.bpmn2.modeler.core/src/org/eclipse/bpmn2/modeler/core/model/Bpmn2ModelerResourceImpl.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/org.eclipse.bpmn2.modeler.core/src/org/eclipse/bpmn2/modeler/core/model/Bpmn2ModelerResourceImpl.java b/org.eclipse.bpmn2.modeler.core/src/org/eclipse/bpmn2/modeler/core/model/Bpmn2ModelerResourceImpl.java index 924f30e3..66e50de4 100644 --- a/org.eclipse.bpmn2.modeler.core/src/org/eclipse/bpmn2/modeler/core/model/Bpmn2ModelerResourceImpl.java +++ b/org.eclipse.bpmn2.modeler.core/src/org/eclipse/bpmn2/modeler/core/model/Bpmn2ModelerResourceImpl.java @@ -1163,9 +1163,8 @@ public class Bpmn2ModelerResourceImpl extends Bpmn2ResourceImpl { } catch (Exception e) { } - String uriString = xmlHelper.getPathForPrefix(prefix).appendFragment(fragment).toString(); - if (!isTargetNamespacePrefix) { + String uriString = xmlHelper.getPathForPrefix(prefix).appendFragment(fragment).toString(); URI uri = URI.createURI(uriString); ResourceSet rs = ModelUtil.slightlyHackedResourceSet(xmlHelper.getResource().getResourceSet()); Resource r = ((Bpmn2ModelerResourceSetImpl)rs).getResource(uri, true, "wsdl"); // the only problem here... //$NON-NLS-1$ @@ -1184,7 +1183,7 @@ public class Bpmn2ModelerResourceImpl extends Bpmn2ResourceImpl { return xmlHelper.getPathForPrefix(prefix).appendFragment(fragment).toString(); } else { - return uriString; + return URI.createURI("").appendFragment(fragment).toString(); } } } |