Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBob Brodt2014-02-05 20:26:55 +0000
committerBob Brodt2014-02-05 20:26:55 +0000
commite6b695b146be9ea3dfca19b78be79d955680c597 (patch)
tree7254c851464bfbf5681fd730a8bbf16a569a79b4
parentf577a2e4d9a849e6f7d08c2994942adc1a86a104 (diff)
downloadorg.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.java5
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();
}
}
}

Back to the top